0.03/0.12 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.12/0.14 % Command : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.R357bZeYdh true 0.15/0.35 % Computer : n021.cluster.edu 0.15/0.35 % Model : x86_64 x86_64 0.15/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.15/0.35 % Memory : 8042.1875MB 0.15/0.35 % OS : Linux 3.10.0-693.el7.x86_64 0.15/0.35 % CPULimit : 1440 0.15/0.35 % WCLimit : 180 0.15/0.35 % DateTime : Thu Jul 4 06:22:24 EDT 2024 0.15/0.35 % CPUTime : 0.15/0.35 % Running portfolio for 1440 s 0.15/0.35 % File : /export/starexec/sandbox2/benchmark/theBenchmark.p 0.15/0.35 % Number of cores: 8 0.15/0.36 % Python version: Python 3.6.8 0.15/0.36 % Running in HO mode 0.55/0.67 % Total configuration time : 828 0.55/0.67 % Estimated wc time : 1656 0.55/0.67 % Estimated cpu time (8 cpus) : 207.0 0.56/0.71 % /export/starexec/sandbox2/solver/bin/lams/40_c.s.sh running for 80s 0.56/0.74 % /export/starexec/sandbox2/solver/bin/lams/35_full_unif4.sh running for 80s 0.56/0.74 % /export/starexec/sandbox2/solver/bin/lams/40_c_ic.sh running for 80s 0.56/0.74 % /export/starexec/sandbox2/solver/bin/lams/15_e_short1.sh running for 30s 0.56/0.75 % /export/starexec/sandbox2/solver/bin/lams/40_noforms.sh running for 90s 0.56/0.75 % /export/starexec/sandbox2/solver/bin/lams/40_b.comb.sh running for 70s 0.56/0.76 % /export/starexec/sandbox2/solver/bin/lams/20_acsne_simpl.sh running for 40s 0.57/0.79 % /export/starexec/sandbox2/solver/bin/lams/30_sp5.sh running for 60s 52.90/7.30 % Solved by lams/20_acsne_simpl.sh. 52.90/7.30 % done 806 iterations in 6.350s 52.90/7.30 % SZS status Theorem for '/export/starexec/sandbox2/benchmark/theBenchmark.p' 52.90/7.30 % SZS output start Refutation 52.90/7.30 thf(a_type, type, a: $tType). 52.90/7.30 thf('#sk60_type', type, '#sk60': (a > $o) > a). 52.90/7.30 thf('#sk176_type', type, '#sk176': (a > $o) > a). 52.90/7.30 thf('#sk46_type', type, '#sk46': a). 52.90/7.30 thf('#sk143_type', type, '#sk143': (a > $o) > a). 52.90/7.30 thf('#sk100_type', type, '#sk100': a > $o). 52.90/7.30 thf('#sk207_type', type, '#sk207': (a > $o) > a). 52.90/7.30 thf('#form201_type', type, '#form201': (a > $o) > $o). 52.90/7.30 thf('#sk5_type', type, '#sk5': a > $o). 52.90/7.30 thf('#sk4_type', type, '#sk4': a). 52.90/7.30 thf('#sk167_type', type, '#sk167': (a > $o) > a). 52.90/7.30 thf('#sk139_type', type, '#sk139': (a > $o) > a). 52.90/7.30 thf('#sk56_type', type, '#sk56': a). 52.90/7.30 thf('#sk69_type', type, '#sk69': a > $o). 52.90/7.30 thf('#sk15_type', type, '#sk15': (a > $o) > a). 52.90/7.30 thf('#sk36_type', type, '#sk36': a). 52.90/7.30 thf('#form104_type', type, '#form104': $o). 52.90/7.30 thf('#sk68_type', type, '#sk68': a). 52.90/7.30 thf('#sk47_type', type, '#sk47': a). 52.90/7.30 thf('#form59_type', type, '#form59': (a > $o) > $o). 52.90/7.30 thf('#sk187_type', type, '#sk187': (a > $o) > a). 52.90/7.30 thf('#form35_type', type, '#form35': $o). 52.90/7.30 thf('#form45_type', type, '#form45': $o). 52.90/7.30 thf('#sk202_type', type, '#sk202': (a > $o) > a). 52.90/7.30 thf('#sk152_type', type, '#sk152': (a > $o) > a). 52.90/7.30 thf('#sk3_type', type, '#sk3': a). 52.90/7.30 thf('#sk1_type', type, '#sk1': a > a > $o). 52.90/7.30 thf('#sk21_type', type, '#sk21': (a > $o) > a). 52.90/7.30 thf('#sk2_type', type, '#sk2': a > a > $o). 52.90/7.30 thf('#sk147_type', type, '#sk147': (a > $o) > a). 52.90/7.30 thf('#form230_type', type, '#form230': (a > $o) > $o). 52.90/7.30 thf('#sk221_type', type, '#sk221': (a > $o) > a). 52.90/7.30 thf('#sk135_type', type, '#sk135': (a > $o) > a). 52.90/7.30 thf('#sk231_type', type, '#sk231': (a > $o) > a). 52.90/7.30 thf(cTHM251H_pme, conjecture, 52.90/7.30 (![R:( a > a > $o ),S:( a > a > $o ),Xx:a,Xy:a]: 52.90/7.30 ( ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( Xq @ Xu ) & ( ( S @ Xu @ Xv ) | ( R @ Xu @ Xv ) ) ) => 52.90/7.30 ( Xq @ Xv ) ) ) & 52.90/7.30 ( ![Xw:a]: 52.90/7.30 ( ( ( R @ Xx @ Xw ) | ( S @ Xx @ Xw ) ) => ( Xq @ Xw ) ) ) ) => 52.90/7.30 ( Xq @ Xy ) ) ) | 52.90/7.30 ( ( ~( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( ( R @ Xu @ Xv ) | ( S @ Xu @ Xv ) ) & ( Xq @ Xu ) ) => 52.90/7.30 ( Xq @ Xv ) ) ) & 52.90/7.30 ( ![Xw:a]: 52.90/7.30 ( ( ( R @ Xx @ Xw ) | ( S @ Xx @ Xw ) ) => ( Xq @ Xw ) ) ) ) => 52.90/7.30 ( Xq @ Xy ) ) ) ) & 52.90/7.30 ( ![Xx0:a,Xy0:a]: 52.90/7.30 ( ( ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( S @ Xu @ Xv ) & ( Xq @ Xu ) ) => ( Xq @ Xv ) ) ) & 52.90/7.30 ( ![Xw:a]: ( ( S @ Xx0 @ Xw ) => ( Xq @ Xw ) ) ) ) => 52.90/7.30 ( Xq @ Xy0 ) ) ) | 52.90/7.30 ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xw:a]: ( ( R @ Xx0 @ Xw ) => ( Xq @ Xw ) ) ) & 52.90/7.30 ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( R @ Xu @ Xv ) & ( Xq @ Xu ) ) => ( Xq @ Xv ) ) ) ) => 52.90/7.30 ( Xq @ Xy0 ) ) ) ) => 52.90/7.30 ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xw:a]: 52.90/7.30 ( ( ( S @ Xx0 @ Xw ) | ( R @ Xx0 @ Xw ) ) => ( Xq @ Xw ) ) ) & 52.90/7.30 ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( ( R @ Xu @ Xv ) | ( S @ Xu @ Xv ) ) & ( Xq @ Xu ) ) => 52.90/7.30 ( Xq @ Xv ) ) ) ) => 52.90/7.30 ( Xq @ Xy0 ) ) ) ) ) & 52.90/7.30 ( ![Xx0:a,Xy0:a,Xz:a]: 52.90/7.30 ( ( ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xw:a]: 52.90/7.30 ( ( ( S @ Xx0 @ Xw ) | ( R @ Xx0 @ Xw ) ) => ( Xq @ Xw ) ) ) & 52.90/7.30 ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( ( S @ Xu @ Xv ) | ( R @ Xu @ Xv ) ) & ( Xq @ Xu ) ) => 52.90/7.30 ( Xq @ Xv ) ) ) ) => 52.90/7.30 ( Xq @ Xy0 ) ) ) & 52.90/7.30 ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( Xq @ Xu ) & ( ( S @ Xu @ Xv ) | ( R @ Xu @ Xv ) ) ) => 52.90/7.30 ( Xq @ Xv ) ) ) & 52.90/7.30 ( ![Xw:a]: 52.90/7.30 ( ( ( R @ Xy0 @ Xw ) | ( S @ Xy0 @ Xw ) ) => ( Xq @ Xw ) ) ) ) => 52.90/7.30 ( Xq @ Xz ) ) ) ) => 52.90/7.30 ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xw:a]: 52.90/7.30 ( ( ( S @ Xx0 @ Xw ) | ( R @ Xx0 @ Xw ) ) => ( Xq @ Xw ) ) ) & 52.90/7.30 ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( ( R @ Xu @ Xv ) | ( S @ Xu @ Xv ) ) & ( Xq @ Xu ) ) => 52.90/7.30 ( Xq @ Xv ) ) ) ) => 52.90/7.30 ( Xq @ Xz ) ) ) ) ) ) ))). 52.90/7.30 thf(zf_stmt_0, negated_conjecture, 52.90/7.30 (~( ![R:( a > a > $o ),S:( a > a > $o ),Xx:a,Xy:a]: 52.90/7.30 ( ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( Xq @ Xu ) & ( ( S @ Xu @ Xv ) | ( R @ Xu @ Xv ) ) ) => 52.90/7.30 ( Xq @ Xv ) ) ) & 52.90/7.30 ( ![Xw:a]: 52.90/7.30 ( ( ( R @ Xx @ Xw ) | ( S @ Xx @ Xw ) ) => ( Xq @ Xw ) ) ) ) => 52.90/7.30 ( Xq @ Xy ) ) ) | 52.90/7.30 ( ( ~( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( ( R @ Xu @ Xv ) | ( S @ Xu @ Xv ) ) & ( Xq @ Xu ) ) => 52.90/7.30 ( Xq @ Xv ) ) ) & 52.90/7.30 ( ![Xw:a]: 52.90/7.30 ( ( ( R @ Xx @ Xw ) | ( S @ Xx @ Xw ) ) => ( Xq @ Xw ) ) ) ) => 52.90/7.30 ( Xq @ Xy ) ) ) ) & 52.90/7.30 ( ![Xx0:a,Xy0:a]: 52.90/7.30 ( ( ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( S @ Xu @ Xv ) & ( Xq @ Xu ) ) => ( Xq @ Xv ) ) ) & 52.90/7.30 ( ![Xw:a]: ( ( S @ Xx0 @ Xw ) => ( Xq @ Xw ) ) ) ) => 52.90/7.30 ( Xq @ Xy0 ) ) ) | 52.90/7.30 ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xw:a]: ( ( R @ Xx0 @ Xw ) => ( Xq @ Xw ) ) ) & 52.90/7.30 ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( R @ Xu @ Xv ) & ( Xq @ Xu ) ) => ( Xq @ Xv ) ) ) ) => 52.90/7.30 ( Xq @ Xy0 ) ) ) ) => 52.90/7.30 ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xw:a]: 52.90/7.30 ( ( ( S @ Xx0 @ Xw ) | ( R @ Xx0 @ Xw ) ) => 52.90/7.30 ( Xq @ Xw ) ) ) & 52.90/7.30 ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( ( R @ Xu @ Xv ) | ( S @ Xu @ Xv ) ) & ( Xq @ Xu ) ) => 52.90/7.30 ( Xq @ Xv ) ) ) ) => 52.90/7.30 ( Xq @ Xy0 ) ) ) ) ) & 52.90/7.30 ( ![Xx0:a,Xy0:a,Xz:a]: 52.90/7.30 ( ( ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xw:a]: 52.90/7.30 ( ( ( S @ Xx0 @ Xw ) | ( R @ Xx0 @ Xw ) ) => 52.90/7.30 ( Xq @ Xw ) ) ) & 52.90/7.30 ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( ( S @ Xu @ Xv ) | ( R @ Xu @ Xv ) ) & 52.90/7.30 ( Xq @ Xu ) ) => 52.90/7.30 ( Xq @ Xv ) ) ) ) => 52.90/7.30 ( Xq @ Xy0 ) ) ) & 52.90/7.30 ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( Xq @ Xu ) & 52.90/7.30 ( ( S @ Xu @ Xv ) | ( R @ Xu @ Xv ) ) ) => 52.90/7.30 ( Xq @ Xv ) ) ) & 52.90/7.30 ( ![Xw:a]: 52.90/7.30 ( ( ( R @ Xy0 @ Xw ) | ( S @ Xy0 @ Xw ) ) => 52.90/7.30 ( Xq @ Xw ) ) ) ) => 52.90/7.30 ( Xq @ Xz ) ) ) ) => 52.90/7.30 ( ![Xq:( a > $o )]: 52.90/7.30 ( ( ( ![Xw:a]: 52.90/7.30 ( ( ( S @ Xx0 @ Xw ) | ( R @ Xx0 @ Xw ) ) => 52.90/7.30 ( Xq @ Xw ) ) ) & 52.90/7.30 ( ![Xu:a,Xv:a]: 52.90/7.30 ( ( ( ( R @ Xu @ Xv ) | ( S @ Xu @ Xv ) ) & ( Xq @ Xu ) ) => 52.90/7.30 ( Xq @ Xv ) ) ) ) => 52.90/7.30 ( Xq @ Xz ) ) ) ) ) ) ) )), 52.90/7.30 inference('cnf.neg', [status(esa)], [cTHM251H_pme])). 52.90/7.30 thf(zip_derived_cl0, plain, 52.90/7.30 (~ (((!!) @ (^[Y0 : a > a > $o]: 52.90/7.30 (((!!) @ (^[Y1 : a > a > $o]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((((!!) @ (^[Y4 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y4 @ 52.90/7.30 Y5) & 52.90/7.30 (( 52.90/7.30 (Y1 @ 52.90/7.30 Y5 @ 52.90/7.30 Y6) | 52.90/7.30 (Y0 @ 52.90/7.30 Y5 @ Y6))))) => 52.90/7.30 (Y4 @ Y6))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y2 @ 52.90/7.30 Y5) | 52.90/7.30 (Y1 @ 52.90/7.30 Y2 @ Y5))) => 52.90/7.30 (Y4 @ Y5)))))))) => 52.90/7.30 (Y4 @ Y3)))))) | 52.90/7.30 (((((~) @ (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y5 @ 52.90/7.30 Y6) | 52.90/7.30 (Y1 @ 52.90/7.30 Y5 @ Y6))) & 52.90/7.30 (Y4 @ Y5))) => 52.90/7.30 (Y4 @ Y6))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y2 @ 52.90/7.30 Y5) | 52.90/7.30 (Y1 @ 52.90/7.30 Y2 @ Y5))) => 52.90/7.30 (Y4 @ Y5)))))))) => 52.90/7.30 (Y4 @ Y3)))))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y8 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y1 @ 52.90/7.30 Y7 @ 52.90/7.30 Y8) & 52.90/7.30 (Y6 @ Y7))) => 52.90/7.30 (Y6 @ Y8))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (Y1 @ 52.90/7.30 Y4 @ 52.90/7.30 Y7) => 52.90/7.30 (Y6 @ Y7)))))))) => 52.90/7.30 (Y6 @ Y5)))))) | 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y4 @ 52.90/7.30 Y7) => 52.90/7.30 (Y6 @ Y7)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y8 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y7 @ 52.90/7.30 Y8) & 52.90/7.30 (Y6 @ Y7))) => 52.90/7.30 (Y6 @ Y8))))))))))) => 52.90/7.30 (Y6 @ Y5)))))))) => 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y1 @ 52.90/7.30 Y4 @ 52.90/7.30 Y7) | 52.90/7.30 (Y0 @ 52.90/7.30 Y4 @ Y7))) => 52.90/7.30 (Y6 @ Y7)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y8 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y7 @ 52.90/7.30 Y8) | 52.90/7.30 (Y1 @ 52.90/7.30 Y7 @ Y8))) & 52.90/7.30 (Y6 @ Y7))) => 52.90/7.30 (Y6 @ Y8))))))))))) => 52.90/7.30 (Y6 @ Y5)))))))))))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y8 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y1 @ 52.90/7.30 Y4 @ 52.90/7.30 Y8) | 52.90/7.30 (Y0 @ 52.90/7.30 Y4 @ Y8))) => 52.90/7.30 (Y7 @ Y8)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y8 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y9 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y1 @ 52.90/7.30 Y8 @ 52.90/7.30 Y9) | 52.90/7.30 (Y0 @ 52.90/7.30 Y8 @ Y9))) & 52.90/7.30 (Y7 @ Y8))) => 52.90/7.30 (Y7 @ Y9))))))))))) => 52.90/7.30 (Y7 @ Y5)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y8 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y9 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y7 @ 52.90/7.30 Y8) & 52.90/7.30 (( 52.90/7.30 (Y1 @ 52.90/7.30 Y8 @ 52.90/7.30 Y9) | 52.90/7.30 (Y0 @ 52.90/7.30 Y8 @ Y9))))) => 52.90/7.30 (Y7 @ Y9))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y8 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y5 @ 52.90/7.30 Y8) | 52.90/7.30 (Y1 @ 52.90/7.30 Y5 @ Y8))) => 52.90/7.30 (Y7 @ Y8)))))))) => 52.90/7.30 (Y7 @ Y6)))))))) => 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y8 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y1 @ 52.90/7.30 Y4 @ 52.90/7.30 Y8) | 52.90/7.30 (Y0 @ 52.90/7.30 Y4 @ Y8))) => 52.90/7.30 (Y7 @ Y8)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y8 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y9 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y8 @ 52.90/7.30 Y9) | 52.90/7.30 (Y1 @ 52.90/7.30 Y8 @ Y9))) & 52.90/7.30 (Y7 @ Y8))) => 52.90/7.30 (Y7 @ Y9))))))))))) => 52.90/7.30 (Y7 @ Y6)))))))))))))))))))))))))))))))))), 52.90/7.30 inference('cnf', [status(esa)], [zf_stmt_0])). 52.90/7.30 thf(zip_derived_cl1, plain, 52.90/7.30 (~ (((!!) @ (^[Y0 : a > a > $o]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (((( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ Y4) | 52.90/7.30 (Y0 @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))) | 52.90/7.30 (((((~) @ (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 (Y0 @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 (Y0 @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y6 @ 52.90/7.30 Y7) & 52.90/7.30 (Y5 @ Y6))) => 52.90/7.30 (Y5 @ Y7))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y3 @ 52.90/7.30 Y6) => 52.90/7.30 (Y5 @ Y6)))))))) => 52.90/7.30 (Y5 @ Y4)))))) | 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y6) => 52.90/7.30 (Y5 @ Y6)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y6 @ 52.90/7.30 Y7) & 52.90/7.30 (Y5 @ Y6))) => 52.90/7.30 (Y5 @ Y7))))))))))) => 52.90/7.30 (Y5 @ Y4)))))))) => 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y5 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y3 @ 52.90/7.30 Y6) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ Y6))) => 52.90/7.30 (Y5 @ Y6)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y6 @ 52.90/7.30 Y7) | 52.90/7.30 (Y0 @ 52.90/7.30 Y6 @ Y7))) & 52.90/7.30 (Y5 @ Y6))) => 52.90/7.30 (Y5 @ Y7))))))))))) => 52.90/7.30 (Y5 @ Y4)))))))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y3 @ 52.90/7.30 Y7) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ Y7))) => 52.90/7.30 (Y6 @ Y7)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y8 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y7 @ 52.90/7.30 Y8) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y7 @ Y8))) & 52.90/7.30 (Y6 @ Y7))) => 52.90/7.30 (Y6 @ Y8))))))))))) => 52.90/7.30 (Y6 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y8 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y6 @ 52.90/7.30 Y7) & 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y7 @ 52.90/7.30 Y8) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y7 @ Y8))))) => 52.90/7.30 (Y6 @ Y8))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y7) | 52.90/7.30 (Y0 @ 52.90/7.30 Y4 @ Y7))) => 52.90/7.30 (Y6 @ Y7)))))))) => 52.90/7.30 (Y6 @ Y5)))))))) => 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y0 @ 52.90/7.30 Y3 @ 52.90/7.30 Y7) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ Y7))) => 52.90/7.30 (Y6 @ Y7)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y8 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y7 @ 52.90/7.30 Y8) | 52.90/7.30 (Y0 @ 52.90/7.30 Y7 @ Y8))) & 52.90/7.30 (Y6 @ Y7))) => 52.90/7.30 (Y6 @ Y8))))))))))) => 52.90/7.30 (Y6 @ Y5))))))))))))))))))))))))))))))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl0])). 52.90/7.30 thf(zip_derived_cl2, plain, 52.90/7.30 (~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (((( 52.90/7.30 (Y2 @ 52.90/7.30 Y3) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ Y4))))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ((((('#sk1' @ 52.90/7.30 Y0 @ Y3) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((((~) @ (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y3 : a]: 52.90/7.30 ((((('#sk1' @ 52.90/7.30 Y0 @ Y3) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))))) & 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y5 @ 52.90/7.30 Y6) & 52.90/7.30 (Y4 @ Y5))) => 52.90/7.30 (Y4 @ Y6))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y2 @ 52.90/7.30 Y5) => 52.90/7.30 (Y4 @ Y5)))))))) => 52.90/7.30 (Y4 @ Y3)))))) | 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y2 @ 52.90/7.30 Y5) => 52.90/7.30 (Y4 @ Y5)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y5 @ 52.90/7.30 Y6) & 52.90/7.30 (Y4 @ Y5))) => 52.90/7.30 (Y4 @ Y6))))))))))) => 52.90/7.30 (Y4 @ Y3)))))))) => 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a > $o]: 52.90/7.30 (((( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y2 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y2 @ Y5))) => 52.90/7.30 (Y4 @ Y5)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y5 @ 52.90/7.30 Y6) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y5 @ Y6))) & 52.90/7.30 (Y4 @ Y5))) => 52.90/7.30 (Y4 @ Y6))))))))))) => 52.90/7.30 (Y4 @ Y3)))))))))))))) & 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y2 @ 52.90/7.30 Y6) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y2 @ Y6))) => 52.90/7.30 (Y5 @ Y6)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y6 @ 52.90/7.30 Y7) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y6 @ Y7))) & 52.90/7.30 (Y5 @ Y6))) => 52.90/7.30 (Y5 @ Y7))))))))))) => 52.90/7.30 (Y5 @ Y3)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y5 @ 52.90/7.30 Y6) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y6 @ 52.90/7.30 Y7) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y6 @ Y7))))) => 52.90/7.30 (Y5 @ Y7))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y6) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y6))) => 52.90/7.30 (Y5 @ Y6)))))))) => 52.90/7.30 (Y5 @ Y4)))))))) => 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y5 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y2 @ 52.90/7.30 Y6) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y2 @ Y6))) => 52.90/7.30 (Y5 @ Y6)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y7 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y6 @ 52.90/7.30 Y7) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y6 @ Y7))) & 52.90/7.30 (Y5 @ Y6))) => 52.90/7.30 (Y5 @ Y7))))))))))) => 52.90/7.30 (Y5 @ Y4)))))))))))))))))))))))))))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl1])). 52.90/7.30 thf(zip_derived_cl3, plain, 52.90/7.30 (~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((((!!) @ (^[Y1 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y2 : a]: 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((((Y1 @ Y2) & 52.90/7.30 ((('#sk2' @ 52.90/7.30 Y2 @ Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y2 @ Y3))))) => 52.90/7.30 (Y1 @ Y3))))))))) & 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y2) | 52.90/7.30 ('#sk2' @ '#sk3' @ Y2))) => 52.90/7.30 (Y1 @ Y2)))))))) => 52.90/7.30 (Y1 @ Y0)))))) | 52.90/7.30 (((((~) @ (((!!) @ (^[Y1 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y2 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y3 : a]: 52.90/7.30 (((((( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y2 @ Y3) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y2 @ Y3))) & 52.90/7.30 (Y1 @ Y2))) => 52.90/7.30 (Y1 @ Y3))))))))) & 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk1' @ 52.90/7.30 '#sk3' @ Y2) | 52.90/7.30 ('#sk2' @ 52.90/7.30 '#sk3' @ Y2))) => 52.90/7.30 (Y1 @ Y2)))))))) => 52.90/7.30 (Y1 @ Y0)))))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))) | 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2)))))))))))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ Y5))) => 52.90/7.30 (Y4 @ Y5)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y5 @ 52.90/7.30 Y6) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y5 @ Y6))) & 52.90/7.30 (Y4 @ Y5))) => 52.90/7.30 (Y4 @ Y6))))))))))) => 52.90/7.30 (Y4 @ Y2)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a > $o]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y4 @ 52.90/7.30 Y5) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y5 @ 52.90/7.30 Y6) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y5 @ Y6))))) => 52.90/7.30 (Y4 @ Y6))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y2 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y2 @ Y5))) => 52.90/7.30 (Y4 @ Y5)))))))) => 52.90/7.30 (Y4 @ Y3)))))))) => 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a > $o]: 52.90/7.30 (((( 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ Y5))) => 52.90/7.30 (Y4 @ Y5)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y6 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y5 @ 52.90/7.30 Y6) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y5 @ Y6))) & 52.90/7.30 (Y4 @ Y5))) => 52.90/7.30 (Y4 @ Y6))))))))))) => 52.90/7.30 (Y4 @ Y3))))))))))))))))))))))))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl2])). 52.90/7.30 thf(zip_derived_cl4, plain, 52.90/7.30 (~ (((((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((Y0 @ Y1) & 52.90/7.30 ((('#sk2' @ Y1 @ Y2) | 52.90/7.30 ('#sk1' @ Y1 @ Y2))))) => 52.90/7.30 (Y0 @ Y2))))))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y1) | ('#sk2' @ 52.90/7.30 '#sk3' @ Y1))) => 52.90/7.30 (Y0 @ Y1)))))))) => 52.90/7.30 (Y0 @ '#sk4')))))) | 52.90/7.30 (((((~) @ (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((((('#sk1' @ 52.90/7.30 Y1 @ Y2) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y2))) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y1) | 52.90/7.30 ('#sk2' @ '#sk3' @ Y1))) => 52.90/7.30 (Y0 @ Y1)))))))) => 52.90/7.30 (Y0 @ '#sk4')))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2)))))))))))))))))))))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl3])). 52.90/7.30 thf(zip_derived_cl6, plain, 52.90/7.30 (~ (((((~) @ (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((((('#sk1' @ 52.90/7.30 Y1 @ Y2) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y2))) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y1) | 52.90/7.30 ('#sk2' @ '#sk3' @ Y1))) => 52.90/7.30 (Y0 @ Y1)))))))) => 52.90/7.30 (Y0 @ '#sk4')))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ((('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ((('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ((((('#sk2' @ 52.90/7.30 Y0 @ Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2)))))))))))))))))))), 52.90/7.30 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl4])). 52.90/7.30 thf(zip_derived_cl8, plain, 52.90/7.30 (( (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((((('#sk1' @ Y1 @ Y2) | 52.90/7.30 ('#sk2' @ Y1 @ Y2))) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y1) | ('#sk2' @ 52.90/7.30 '#sk3' @ Y1))) => 52.90/7.30 (Y0 @ Y1)))))))) => 52.90/7.30 (Y0 @ '#sk4')))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ((('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ((('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ((((('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl6])). 52.90/7.30 thf(zip_derived_cl11, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( (((((((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ 52.90/7.30 Y0 @ Y1))) & 52.90/7.30 (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))))) => 52.90/7.30 (X2 @ '#sk4'))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))))), 52.90/7.30 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl8])). 52.90/7.30 thf(zip_derived_cl15, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ 52.90/7.30 Y0 @ Y1))) & 52.90/7.30 (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))))) 52.90/7.30 | (X2 @ '#sk4') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl11])). 52.90/7.30 thf(zip_derived_cl18, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ Y0 @ 52.90/7.30 Y1))) & 52.90/7.30 (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))) 52.90/7.30 | (X2 @ '#sk4'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl15])). 52.90/7.30 thf(zip_derived_cl21, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((((('#sk1' @ ('#sk15' @ X2) @ Y0) | ('#sk2' @ 52.90/7.30 ('#sk15' @ X2) @ Y0))) & 52.90/7.30 (X2 @ ('#sk15' @ X2)))) => 52.90/7.30 (X2 @ Y0)))))) 52.90/7.30 | (X2 @ '#sk4') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl18])). 52.90/7.30 thf(zip_derived_cl25, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ ((((((('#sk1' @ ('#sk15' @ X2) @ ('#sk21' @ X2)) | ('#sk2' @ 52.90/7.30 ('#sk15' @ X2) @ ('#sk21' @ X2)))) & 52.90/7.30 (X2 @ ('#sk15' @ X2)))) => 52.90/7.30 (X2 @ ('#sk21' @ X2)))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))) 52.90/7.30 | (X2 @ '#sk4'))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl21])). 52.90/7.30 thf(zip_derived_cl27, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ((((('#sk1' @ ('#sk15' @ X2) @ ('#sk21' @ X2)) | ('#sk2' @ 52.90/7.30 ('#sk15' @ X2) @ ('#sk21' @ X2)))) & 52.90/7.30 (X2 @ ('#sk15' @ X2)))) 52.90/7.30 | (X2 @ '#sk4') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl25])). 52.90/7.30 thf(zip_derived_cl27, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ((((('#sk1' @ ('#sk15' @ X2) @ ('#sk21' @ X2)) | ('#sk2' @ 52.90/7.30 ('#sk15' @ X2) @ ('#sk21' @ X2)))) & 52.90/7.30 (X2 @ ('#sk15' @ X2)))) 52.90/7.30 | (X2 @ '#sk4') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl25])). 52.90/7.30 thf(zip_derived_cl31, plain, 52.90/7.30 (( ('#form35') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ((('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ((('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ((((('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))))), 52.90/7.30 define([status(thm)])). 52.90/7.30 thf(zip_derived_cl33, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ ('#form35') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))) 52.90/7.30 | (X2 @ '#sk4') 52.90/7.30 | ((((('#sk1' @ ('#sk15' @ X2) @ ('#sk21' @ X2)) | ('#sk2' @ 52.90/7.30 ('#sk15' @ X2) @ ('#sk21' @ X2)))) & 52.90/7.30 (X2 @ ('#sk15' @ X2)))))), 52.90/7.30 inference('renaming', [status(thm)], [zip_derived_cl27, zip_derived_cl31])). 52.90/7.30 thf(zip_derived_cl35, plain, 52.90/7.30 (( ('#form45') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))))), 52.90/7.30 define([status(thm)])). 52.90/7.30 thf(zip_derived_cl36, plain, 52.90/7.30 ((~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ((((('#sk2' @ 52.90/7.30 '#sk46' @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 '#sk46' @ 52.90/7.30 Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y0)))))) & 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (( 52.90/7.30 (Y2 @ 52.90/7.30 Y3) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ Y4))))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ((((('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ((((('#sk2' @ 52.90/7.30 '#sk46' @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 '#sk46' @ 52.90/7.30 Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (((( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl35])). 52.90/7.30 thf(zip_derived_cl42, plain, 52.90/7.30 ((~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((((((!!) @ (^[Y1 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk2' @ '#sk46' @ 52.90/7.30 Y2) | ('#sk1' @ 52.90/7.30 '#sk46' @ Y2))) => 52.90/7.30 (Y1 @ Y2)))))) & 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((((( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y2 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y2 @ Y3))) & 52.90/7.30 (Y1 @ Y2))) => 52.90/7.30 (Y1 @ Y3))))))))))) => 52.90/7.30 (Y1 @ '#sk56')))))) & 52.90/7.30 (((!!) @ (^[Y1 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y2 : a]: 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((((Y1 @ 52.90/7.30 Y2) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y2 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y2 @ Y3))))) => 52.90/7.30 (Y1 @ Y3))))))))) & 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ 52.90/7.30 Y2) | ('#sk2' @ 52.90/7.30 '#sk56' @ Y2))) => 52.90/7.30 (Y1 @ Y2)))))))) => 52.90/7.30 (Y1 @ Y0)))))))) => 52.90/7.30 (((!!) @ (^[Y1 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk2' @ '#sk46' @ 52.90/7.30 Y2) | ('#sk1' @ 52.90/7.30 '#sk46' @ Y2))) => 52.90/7.30 (Y1 @ Y2)))))) & 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ((((((('#sk1' @ 52.90/7.30 Y2 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y2 @ Y3))) & 52.90/7.30 (Y1 @ Y2))) => 52.90/7.30 (Y1 @ Y3))))))))))) => 52.90/7.30 (Y1 @ Y0))))))))))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl36])). 52.90/7.30 thf(zip_derived_cl50, plain, 52.90/7.30 ((~ (((((((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk2' @ '#sk46' @ Y1) | 52.90/7.30 ('#sk1' @ '#sk46' @ Y1))) => 52.90/7.30 (Y0 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((((('#sk2' @ Y1 @ 52.90/7.30 Y2) | ('#sk1' @ 52.90/7.30 Y1 @ Y2))) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))))) => 52.90/7.30 (Y0 @ '#sk56')))))) & 52.90/7.30 (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((Y0 @ Y1) & 52.90/7.30 ((('#sk2' @ Y1 @ 52.90/7.30 Y2) | ('#sk1' @ 52.90/7.30 Y1 @ Y2))))) => 52.90/7.30 (Y0 @ Y2))))))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y1) | 52.90/7.30 ('#sk2' @ '#sk56' @ Y1))) => 52.90/7.30 (Y0 @ Y1)))))))) => 52.90/7.30 (Y0 @ '#sk68')))))))) => 52.90/7.30 (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk2' @ '#sk46' @ Y1) | 52.90/7.30 ('#sk1' @ '#sk46' @ Y1))) => 52.90/7.30 (Y0 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((((('#sk1' @ Y1 @ Y2) | 52.90/7.30 ('#sk2' @ Y1 @ Y2))) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))))) => 52.90/7.30 (Y0 @ '#sk68')))))))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl42])). 52.90/7.30 thf(zip_derived_cl59, plain, 52.90/7.30 (( (((((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk2' @ '#sk46' @ Y1) | ('#sk1' @ 52.90/7.30 '#sk46' @ Y1))) => 52.90/7.30 (Y0 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((((('#sk2' @ Y1 @ Y2) | 52.90/7.30 ('#sk1' @ Y1 @ Y2))) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))))) => 52.90/7.30 (Y0 @ '#sk56')))))) & 52.90/7.30 (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((Y0 @ Y1) & 52.90/7.30 ((('#sk2' @ Y1 @ Y2) | 52.90/7.30 ('#sk1' @ Y1 @ Y2))))) => 52.90/7.30 (Y0 @ Y2))))))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y1) | ('#sk2' @ 52.90/7.30 '#sk56' @ Y1))) => 52.90/7.30 (Y0 @ Y1)))))))) => 52.90/7.30 (Y0 @ '#sk68')))))))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl50])). 52.90/7.30 thf(zip_derived_cl67, plain, 52.90/7.30 (( (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk2' @ '#sk46' @ Y1) | ('#sk1' @ 52.90/7.30 '#sk46' @ Y1))) => 52.90/7.30 (Y0 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((((('#sk2' @ Y1 @ Y2) | 52.90/7.30 ('#sk1' @ Y1 @ Y2))) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))))) => 52.90/7.30 (Y0 @ '#sk56')))))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl59])). 52.90/7.30 thf(zip_derived_cl80, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( (((((((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk2' @ '#sk46' @ Y0) | ('#sk1' @ '#sk46' @ 52.90/7.30 Y0))) => 52.90/7.30 (X2 @ Y0)))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk2' @ Y0 @ Y1) | ('#sk1' @ 52.90/7.30 Y0 @ Y1))) & 52.90/7.30 (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))))) => 52.90/7.30 (X2 @ '#sk56'))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl67])). 52.90/7.30 thf(zip_derived_cl94, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk2' @ '#sk46' @ Y0) | ('#sk1' @ '#sk46' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk2' @ Y0 @ Y1) | ('#sk1' @ 52.90/7.30 Y0 @ Y1))) & 52.90/7.30 (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))))) 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl80])). 52.90/7.30 thf(zip_derived_cl102, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk2' @ '#sk46' @ Y0) | ('#sk1' @ '#sk46' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk2' @ Y0 @ Y1) | ('#sk1' @ 52.90/7.30 Y0 @ Y1))) & 52.90/7.30 (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))) 52.90/7.30 | ('#form45') 52.90/7.30 | (X2 @ '#sk56'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl94])). 52.90/7.30 thf(zip_derived_cl111, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ ((((('#sk2' @ '#sk46' @ ('#sk143' @ X2)) | ('#sk1' @ '#sk46' @ 52.90/7.30 ('#sk143' @ X2)))) => 52.90/7.30 (X2 @ ('#sk143' @ X2)))) 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#form45') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk2' @ Y0 @ Y1) | ('#sk1' @ 52.90/7.30 Y0 @ Y1))) & 52.90/7.30 (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl102])). 52.90/7.30 thf(zip_derived_cl119, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ((('#sk2' @ '#sk46' @ ('#sk143' @ X2)) | ('#sk1' @ '#sk46' @ 52.90/7.30 ('#sk143' @ X2)))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk2' @ Y0 @ Y1) | ('#sk1' @ 52.90/7.30 Y0 @ Y1))) & 52.90/7.30 (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))) 52.90/7.30 | ('#form45') 52.90/7.30 | (X2 @ '#sk56'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl111])). 52.90/7.30 thf(zip_derived_cl131, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ('#sk2' @ '#sk46' @ ('#sk143' @ X2)) 52.90/7.30 | ('#sk1' @ '#sk46' @ ('#sk143' @ X2)) 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#form45') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk2' @ Y0 @ Y1) | ('#sk1' @ 52.90/7.30 Y0 @ Y1))) & 52.90/7.30 (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))))), 52.90/7.30 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl119])). 52.90/7.30 thf(zip_derived_cl143, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((((('#sk2' @ ('#sk187' @ X2) @ Y0) | ('#sk1' @ 52.90/7.30 ('#sk187' @ X2) @ Y0))) & 52.90/7.30 (X2 @ ('#sk187' @ X2)))) => 52.90/7.30 (X2 @ Y0)))))) 52.90/7.30 | ('#form45') 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#sk1' @ '#sk46' @ ('#sk143' @ X2)) 52.90/7.30 | ('#sk2' @ '#sk46' @ ('#sk143' @ X2)))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl131])). 52.90/7.30 thf(zip_derived_cl160, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ ((((((('#sk2' @ ('#sk187' @ X2) @ ('#sk221' @ X2)) | ('#sk1' @ 52.90/7.30 ('#sk187' @ X2) @ ('#sk221' @ X2)))) & 52.90/7.30 (X2 @ ('#sk187' @ X2)))) => 52.90/7.30 (X2 @ ('#sk221' @ X2)))) 52.90/7.30 | ('#sk2' @ '#sk46' @ ('#sk143' @ X2)) 52.90/7.30 | ('#sk1' @ '#sk46' @ ('#sk143' @ X2)) 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl143])). 52.90/7.30 thf(zip_derived_cl174, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (X2 @ ('#sk221' @ X2)) 52.90/7.30 | ('#form45') 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#sk1' @ '#sk46' @ ('#sk143' @ X2)) 52.90/7.30 | ('#sk2' @ '#sk46' @ ('#sk143' @ X2)))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl160])). 52.90/7.30 thf(zip_derived_cl68, plain, 52.90/7.30 (( (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((Y0 @ Y1) & 52.90/7.30 ((('#sk2' @ Y1 @ Y2) | 52.90/7.30 ('#sk1' @ Y1 @ Y2))))) => 52.90/7.30 (Y0 @ Y2))))))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y1) | ('#sk2' @ 52.90/7.30 '#sk56' @ Y1))) => 52.90/7.30 (Y0 @ Y1)))))))) => 52.90/7.30 (Y0 @ '#sk68')))))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl59])). 52.90/7.30 thf(zip_derived_cl84, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( (((((((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((X2 @ Y0) & 52.90/7.30 ((('#sk2' @ Y0 @ Y1) | ('#sk1' @ 52.90/7.30 Y0 @ Y1))))) => 52.90/7.30 (X2 @ Y1))))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y0) | ('#sk2' @ '#sk56' @ 52.90/7.30 Y0))) => 52.90/7.30 (X2 @ Y0)))))))) => 52.90/7.30 (X2 @ '#sk68'))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl68])). 52.90/7.30 thf(zip_derived_cl95, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((X2 @ Y0) & 52.90/7.30 ((('#sk2' @ Y0 @ Y1) | ('#sk1' @ 52.90/7.30 Y0 @ Y1))))) => 52.90/7.30 (X2 @ Y1))))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y0) | ('#sk2' @ '#sk56' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))))) 52.90/7.30 | (X2 @ '#sk68') 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl84])). 52.90/7.30 thf(zip_derived_cl103, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((X2 @ Y0) & 52.90/7.30 ((('#sk2' @ Y0 @ Y1) | ('#sk1' @ Y0 @ 52.90/7.30 Y1))))) => 52.90/7.30 (X2 @ Y1))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y0) | ('#sk2' @ '#sk56' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))) 52.90/7.30 | ('#form45') 52.90/7.30 | (X2 @ '#sk68'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl95])). 52.90/7.30 thf(zip_derived_cl112, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((((X2 @ ('#sk147' @ X2)) & 52.90/7.30 ((('#sk2' @ ('#sk147' @ X2) @ Y0) | ('#sk1' @ 52.90/7.30 ('#sk147' @ X2) @ Y0))))) => 52.90/7.30 (X2 @ Y0)))))) 52.90/7.30 | (X2 @ '#sk68') 52.90/7.30 | ('#form45') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y0) | ('#sk2' @ '#sk56' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl103])). 52.90/7.30 thf(zip_derived_cl121, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((((X2 @ ('#sk147' @ X2)) & 52.90/7.30 ((('#sk2' @ ('#sk147' @ X2) @ ('#sk167' @ X2)) | ('#sk1' @ 52.90/7.30 ('#sk147' @ X2) @ ('#sk167' @ X2)))))) => 52.90/7.30 (X2 @ ('#sk167' @ X2)))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y0) | ('#sk2' @ '#sk56' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))) 52.90/7.30 | ('#form45') 52.90/7.30 | (X2 @ '#sk68'))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl112])). 52.90/7.30 thf(zip_derived_cl134, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (X2 @ ('#sk167' @ X2)) 52.90/7.30 | (X2 @ '#sk68') 52.90/7.30 | ('#form45') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y0) | ('#sk2' @ '#sk56' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl121])). 52.90/7.30 thf(zip_derived_cl147, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ('#form230' @ X2) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y0) | ('#sk2' @ '#sk56' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))))), 52.90/7.30 define([status(thm)])). 52.90/7.30 thf(zip_derived_cl148, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ ((((('#sk1' @ '#sk56' @ ('#sk231' @ X2)) | ('#sk2' @ '#sk56' @ 52.90/7.30 ('#sk231' @ X2)))) => 52.90/7.30 (X2 @ ('#sk231' @ X2)))) 52.90/7.30 | ('#form230' @ X2))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl147])). 52.90/7.30 thf(zip_derived_cl165, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ((('#sk1' @ '#sk56' @ ('#sk231' @ X2)) | ('#sk2' @ '#sk56' @ 52.90/7.30 ('#sk231' @ X2)))) 52.90/7.30 | ('#form230' @ X2))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl148])). 52.90/7.30 thf(zip_derived_cl180, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ('#sk1' @ '#sk56' @ ('#sk231' @ X2)) 52.90/7.30 | ('#sk2' @ '#sk56' @ ('#sk231' @ X2)) 52.90/7.30 | ('#form230' @ X2))), 52.90/7.30 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl165])). 52.90/7.30 thf(zip_derived_cl166, plain, 52.90/7.30 (![X2 : a > $o]: (~ (X2 @ ('#sk231' @ X2)) | ('#form230' @ X2))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl148])). 52.90/7.30 thf(zip_derived_cl84, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( (((((((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((X2 @ Y0) & 52.90/7.30 ((('#sk2' @ Y0 @ Y1) | ('#sk1' @ 52.90/7.30 Y0 @ Y1))))) => 52.90/7.30 (X2 @ Y1))))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y0) | ('#sk2' @ '#sk56' @ 52.90/7.30 Y0))) => 52.90/7.30 (X2 @ Y0)))))))) => 52.90/7.30 (X2 @ '#sk68'))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl68])). 52.90/7.30 thf(zip_derived_cl85, plain, 52.90/7.30 (( (((((((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk100' @ Y0) & 52.90/7.30 ((('#sk2' @ Y0 @ Y1) | ('#sk1' @ Y0 @ 52.90/7.30 Y1))))) => 52.90/7.30 ('#sk100' @ Y1))))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y0) | ('#sk2' @ '#sk56' @ Y0))) => 52.90/7.30 ('#sk100' @ Y0)))))))) => 52.90/7.30 ('#sk100' @ '#sk68'))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('triggered_bool_instantiation', [status(thm)], 52.90/7.30 [zip_derived_cl84])). 52.90/7.30 thf(zip_derived_cl322, plain, 52.90/7.30 ((~ (((((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk100' @ Y0) & 52.90/7.30 ((('#sk2' @ Y0 @ Y1) | ('#sk1' @ Y0 @ 52.90/7.30 Y1))))) => 52.90/7.30 ('#sk100' @ Y1))))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y0) | ('#sk2' @ '#sk56' @ Y0))) => 52.90/7.30 ('#sk100' @ Y0)))))))) 52.90/7.30 | ('#sk100' @ '#sk68') 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl85])). 52.90/7.30 thf(zip_derived_cl60, plain, 52.90/7.30 ((~ (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk2' @ '#sk46' @ Y1) | ('#sk1' @ 52.90/7.30 '#sk46' @ Y1))) => 52.90/7.30 (Y0 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((((('#sk1' @ Y1 @ Y2) | 52.90/7.30 ('#sk2' @ Y1 @ Y2))) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))))) => 52.90/7.30 (Y0 @ '#sk68')))))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl50])). 52.90/7.30 thf(zip_derived_cl71, plain, 52.90/7.30 ((~ (((((((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk2' @ '#sk46' @ Y0) | ('#sk1' @ '#sk46' @ Y0))) => 52.90/7.30 ('#sk100' @ Y0)))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ 52.90/7.30 Y0 @ Y1))) & 52.90/7.30 ('#sk100' @ Y0))) => 52.90/7.30 ('#sk100' @ Y1))))))))))) => 52.90/7.30 ('#sk100' @ '#sk68'))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl60])). 52.90/7.30 thf(zip_derived_cl89, plain, ((~ ('#sk100' @ '#sk68') | ('#form45'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl71])). 52.90/7.30 thf(zip_derived_cl323, plain, 52.90/7.30 (( ('#form45') 52.90/7.30 | ~ (((((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk100' @ Y0) & 52.90/7.30 ((('#sk2' @ Y0 @ Y1) | ('#sk1' @ 52.90/7.30 Y0 @ Y1))))) => 52.90/7.30 ('#sk100' @ Y1))))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y0) | ('#sk2' @ '#sk56' @ Y0))) => 52.90/7.30 ('#sk100' @ Y0)))))))))), 52.90/7.30 inference('clc', [status(thm)], [zip_derived_cl322, zip_derived_cl89])). 52.90/7.30 thf(zip_derived_cl324, plain, 52.90/7.30 ((~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk100' @ Y0) & 52.90/7.30 ((('#sk2' @ Y0 @ Y1) | ('#sk1' @ Y0 @ Y1))))) => 52.90/7.30 ('#sk100' @ Y1))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y0) | ('#sk2' @ '#sk56' @ Y0))) => 52.90/7.30 ('#sk100' @ Y0)))))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl323])). 52.90/7.30 thf(zip_derived_cl147, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ('#form230' @ X2) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk56' @ Y0) | ('#sk2' @ '#sk56' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))))), 52.90/7.30 define([status(thm)])). 52.90/7.30 thf(zip_derived_cl325, plain, 52.90/7.30 ((~ ('#form230' @ '#sk100') 52.90/7.30 | ('#form45') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk100' @ Y0) & 52.90/7.30 ((('#sk2' @ Y0 @ Y1) | ('#sk1' @ Y0 @ 52.90/7.30 Y1))))) => 52.90/7.30 ('#sk100' @ Y1))))))))))), 52.90/7.30 inference('renaming', [status(thm)], 52.90/7.30 [zip_derived_cl324, zip_derived_cl147])). 52.90/7.30 thf(zip_derived_cl326, plain, 52.90/7.30 ((~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk100' @ ('#sk147' @ '#sk100')) & 52.90/7.30 ((('#sk2' @ ('#sk147' @ '#sk100') @ Y0) | ('#sk1' @ 52.90/7.30 ('#sk147' @ '#sk100') @ Y0))))) => 52.90/7.30 ('#sk100' @ Y0)))))) 52.90/7.30 | ('#form45') 52.90/7.30 | ~ ('#form230' @ '#sk100'))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl325])). 52.90/7.30 thf(zip_derived_cl327, plain, 52.90/7.30 ((~ ((((('#sk100' @ ('#sk147' @ '#sk100')) & 52.90/7.30 ((('#sk2' @ ('#sk147' @ '#sk100') @ ('#sk167' @ '#sk100')) | 52.90/7.30 ('#sk1' @ ('#sk147' @ '#sk100') @ ('#sk167' @ '#sk100')))))) => 52.90/7.30 ('#sk100' @ ('#sk167' @ '#sk100')))) 52.90/7.30 | ~ ('#form230' @ '#sk100') 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl326])). 52.90/7.30 thf(zip_derived_cl329, plain, 52.90/7.30 ((~ ('#sk100' @ ('#sk167' @ '#sk100')) 52.90/7.30 | ('#form45') 52.90/7.30 | ~ ('#form230' @ '#sk100'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl327])). 52.90/7.30 thf(zip_derived_cl328, plain, 52.90/7.30 (( ((('#sk100' @ ('#sk147' @ '#sk100')) & 52.90/7.30 ((('#sk2' @ ('#sk147' @ '#sk100') @ ('#sk167' @ '#sk100')) | 52.90/7.30 ('#sk1' @ ('#sk147' @ '#sk100') @ ('#sk167' @ '#sk100')))))) 52.90/7.30 | ('#form45') 52.90/7.30 | ~ ('#form230' @ '#sk100'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl327])). 52.90/7.30 thf(zip_derived_cl330, plain, 52.90/7.30 (( ('#sk100' @ ('#sk147' @ '#sk100')) 52.90/7.30 | ~ ('#form230' @ '#sk100') 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl328])). 52.90/7.30 thf(zip_derived_cl331, plain, 52.90/7.30 (( ((('#sk2' @ ('#sk147' @ '#sk100') @ ('#sk167' @ '#sk100')) | 52.90/7.30 ('#sk1' @ ('#sk147' @ '#sk100') @ ('#sk167' @ '#sk100')))) 52.90/7.30 | ~ ('#form230' @ '#sk100') 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl328])). 52.90/7.30 thf(zip_derived_cl332, plain, 52.90/7.30 (( ('#sk2' @ ('#sk147' @ '#sk100') @ ('#sk167' @ '#sk100')) 52.90/7.30 | ('#sk1' @ ('#sk147' @ '#sk100') @ ('#sk167' @ '#sk100')) 52.90/7.30 | ('#form45') 52.90/7.30 | ~ ('#form230' @ '#sk100'))), 52.90/7.30 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl331])). 52.90/7.30 thf(zip_derived_cl173, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ((((('#sk2' @ ('#sk187' @ X2) @ ('#sk221' @ X2)) | ('#sk1' @ 52.90/7.30 ('#sk187' @ X2) @ ('#sk221' @ X2)))) & 52.90/7.30 (X2 @ ('#sk187' @ X2)))) 52.90/7.30 | ('#form45') 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#sk1' @ '#sk46' @ ('#sk143' @ X2)) 52.90/7.30 | ('#sk2' @ '#sk46' @ ('#sk143' @ X2)))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl160])). 52.90/7.30 thf(zip_derived_cl182, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( (X2 @ ('#sk187' @ X2)) 52.90/7.30 | ('#sk2' @ '#sk46' @ ('#sk143' @ X2)) 52.90/7.30 | ('#sk1' @ '#sk46' @ ('#sk143' @ X2)) 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl173])). 52.90/7.30 thf(zip_derived_cl181, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ((('#sk2' @ ('#sk187' @ X2) @ ('#sk221' @ X2)) | ('#sk1' @ 52.90/7.30 ('#sk187' @ X2) @ ('#sk221' @ X2)))) 52.90/7.30 | ('#sk2' @ '#sk46' @ ('#sk143' @ X2)) 52.90/7.30 | ('#sk1' @ '#sk46' @ ('#sk143' @ X2)) 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl173])). 52.90/7.30 thf(zip_derived_cl184, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ('#sk2' @ ('#sk187' @ X2) @ ('#sk221' @ X2)) 52.90/7.30 | ('#sk1' @ ('#sk187' @ X2) @ ('#sk221' @ X2)) 52.90/7.30 | ('#form45') 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#sk1' @ '#sk46' @ ('#sk143' @ X2)) 52.90/7.30 | ('#sk2' @ '#sk46' @ ('#sk143' @ X2)))), 52.90/7.30 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl181])). 52.90/7.30 thf(zip_derived_cl120, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (X2 @ ('#sk143' @ X2)) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk2' @ Y0 @ Y1) | ('#sk1' @ 52.90/7.30 Y0 @ Y1))) & 52.90/7.30 (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))) 52.90/7.30 | ('#form45') 52.90/7.30 | (X2 @ '#sk56'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl111])). 52.90/7.30 thf(zip_derived_cl132, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((((('#sk2' @ ('#sk187' @ X2) @ Y0) | ('#sk1' @ 52.90/7.30 ('#sk187' @ X2) @ Y0))) & 52.90/7.30 (X2 @ ('#sk187' @ X2)))) => 52.90/7.30 (X2 @ Y0)))))) 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#form45') 52.90/7.30 | ~ (X2 @ ('#sk143' @ X2)))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl120])). 52.90/7.30 thf(zip_derived_cl144, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ ((((((('#sk2' @ ('#sk187' @ X2) @ ('#sk221' @ X2)) | ('#sk1' @ 52.90/7.30 ('#sk187' @ X2) @ ('#sk221' @ X2)))) & 52.90/7.30 (X2 @ ('#sk187' @ X2)))) => 52.90/7.30 (X2 @ ('#sk221' @ X2)))) 52.90/7.30 | ~ (X2 @ ('#sk143' @ X2)) 52.90/7.30 | ('#form45') 52.90/7.30 | (X2 @ '#sk56'))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl132])). 52.90/7.30 thf(zip_derived_cl161, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ((((('#sk2' @ ('#sk187' @ X2) @ ('#sk221' @ X2)) | ('#sk1' @ 52.90/7.30 ('#sk187' @ X2) @ ('#sk221' @ X2)))) & 52.90/7.30 (X2 @ ('#sk187' @ X2)))) 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#form45') 52.90/7.30 | ~ (X2 @ ('#sk143' @ X2)))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl144])). 52.90/7.30 thf(zip_derived_cl176, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( (X2 @ ('#sk187' @ X2)) 52.90/7.30 | ~ (X2 @ ('#sk143' @ X2)) 52.90/7.30 | ('#form45') 52.90/7.30 | (X2 @ '#sk56'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl161])). 52.90/7.30 thf(zip_derived_cl88, plain, 52.90/7.30 (( (((((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk2' @ '#sk46' @ Y0) | ('#sk1' @ '#sk46' @ Y0))) => 52.90/7.30 ('#sk100' @ Y0)))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ Y0 @ 52.90/7.30 Y1))) & 52.90/7.30 ('#sk100' @ Y0))) => 52.90/7.30 ('#sk100' @ Y1))))))))))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl71])). 52.90/7.30 thf(zip_derived_cl97, plain, 52.90/7.30 (( (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ Y0 @ Y1))) & 52.90/7.30 ('#sk100' @ Y0))) => 52.90/7.30 ('#sk100' @ Y1))))))))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl88])). 52.90/7.30 thf(zip_derived_cl105, plain, 52.90/7.30 (![X2 : a]: 52.90/7.30 ( (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((((('#sk1' @ X2 @ Y0) | ('#sk2' @ X2 @ Y0))) & 52.90/7.30 ('#sk100' @ X2))) => 52.90/7.30 ('#sk100' @ Y0)))))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl97])). 52.90/7.30 thf(zip_derived_cl114, plain, 52.90/7.30 (![X2 : a, X4 : a]: 52.90/7.30 ( ((((((('#sk1' @ X2 @ X4) | ('#sk2' @ X2 @ X4))) & ('#sk100' @ X2))) => 52.90/7.30 ('#sk100' @ X4))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl105])). 52.90/7.30 thf(zip_derived_cl124, plain, 52.90/7.30 (![X2 : a, X4 : a]: 52.90/7.30 (~ ((((('#sk1' @ X2 @ X4) | ('#sk2' @ X2 @ X4))) & ('#sk100' @ X2))) 52.90/7.30 | ('#sk100' @ X4) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl114])). 52.90/7.30 thf(zip_derived_cl135, plain, 52.90/7.30 (![X2 : a, X4 : a]: 52.90/7.30 (~ ((('#sk1' @ X2 @ X4) | ('#sk2' @ X2 @ X4))) 52.90/7.30 | ~ ('#sk100' @ X2) 52.90/7.30 | ('#form45') 52.90/7.30 | ('#sk100' @ X4))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl124])). 52.90/7.30 thf(zip_derived_cl150, plain, 52.90/7.30 (![X2 : a, X4 : a]: 52.90/7.30 (~ ('#sk1' @ X2 @ X4) 52.90/7.30 | ('#sk100' @ X4) 52.90/7.30 | ('#form45') 52.90/7.30 | ~ ('#sk100' @ X2))), 52.90/7.30 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl135])). 52.90/7.30 thf(zip_derived_cl162, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (X2 @ ('#sk221' @ X2)) 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#form45') 52.90/7.30 | ~ (X2 @ ('#sk143' @ X2)))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl144])). 52.90/7.30 thf(zip_derived_cl151, plain, 52.90/7.30 (![X2 : a, X4 : a]: 52.90/7.30 (~ ('#sk2' @ X2 @ X4) 52.90/7.30 | ('#sk100' @ X4) 52.90/7.30 | ('#form45') 52.90/7.30 | ~ ('#sk100' @ X2))), 52.90/7.30 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl135])). 52.90/7.30 thf(zip_derived_cl96, plain, 52.90/7.30 (( (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk2' @ '#sk46' @ Y0) | ('#sk1' @ '#sk46' @ Y0))) => 52.90/7.30 ('#sk100' @ Y0)))))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl88])). 52.90/7.30 thf(zip_derived_cl104, plain, 52.90/7.30 (![X2 : a]: 52.90/7.30 ( ((((('#sk2' @ '#sk46' @ X2) | ('#sk1' @ '#sk46' @ X2))) => 52.90/7.30 ('#sk100' @ X2))) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl96])). 52.90/7.30 thf(zip_derived_cl113, plain, 52.90/7.30 (![X2 : a]: 52.90/7.30 (~ ((('#sk2' @ '#sk46' @ X2) | ('#sk1' @ '#sk46' @ X2))) 52.90/7.30 | ('#sk100' @ X2) 52.90/7.30 | ('#form45'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl104])). 52.90/7.30 thf(zip_derived_cl123, plain, 52.90/7.30 (![X2 : a]: (~ ('#sk1' @ '#sk46' @ X2) | ('#form45') | ('#sk100' @ X2))), 52.90/7.30 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl113])). 52.90/7.30 thf(zip_derived_cl122, plain, 52.90/7.30 (![X2 : a]: (~ ('#sk2' @ '#sk46' @ X2) | ('#form45') | ('#sk100' @ X2))), 52.90/7.30 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl113])). 52.90/7.30 thf(zip_derived_cl175, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ((('#sk2' @ ('#sk187' @ X2) @ ('#sk221' @ X2)) | ('#sk1' @ 52.90/7.30 ('#sk187' @ X2) @ ('#sk221' @ X2)))) 52.90/7.30 | ~ (X2 @ ('#sk143' @ X2)) 52.90/7.30 | ('#form45') 52.90/7.30 | (X2 @ '#sk56'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl161])). 52.90/7.30 thf(zip_derived_cl183, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ('#sk2' @ ('#sk187' @ X2) @ ('#sk221' @ X2)) 52.90/7.30 | ('#sk1' @ ('#sk187' @ X2) @ ('#sk221' @ X2)) 52.90/7.30 | (X2 @ '#sk56') 52.90/7.30 | ('#form45') 52.90/7.30 | ~ (X2 @ ('#sk143' @ X2)))), 52.90/7.30 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl175])). 52.90/7.30 thf(zip_derived_cl28, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (X2 @ ('#sk21' @ X2)) 52.90/7.30 | (X2 @ '#sk4') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl25])). 52.90/7.30 thf(zip_derived_cl31, plain, 52.90/7.30 (( ('#form35') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ((('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ((('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ((((('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))))), 52.90/7.30 define([status(thm)])). 52.90/7.30 thf(zip_derived_cl34, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ ('#form35') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))) 52.90/7.30 | (X2 @ '#sk4') 52.90/7.30 | ~ (X2 @ ('#sk21' @ X2)))), 52.90/7.30 inference('renaming', [status(thm)], [zip_derived_cl28, zip_derived_cl31])). 52.90/7.30 thf(zip_derived_cl35, plain, 52.90/7.30 (( ('#form45') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))))), 52.90/7.30 define([status(thm)])). 52.90/7.30 thf(zip_derived_cl39, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ ('#form45') 52.90/7.30 | ~ (X2 @ ('#sk21' @ X2)) 52.90/7.30 | (X2 @ '#sk4') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))) 52.90/7.30 | ~ ('#form35'))), 52.90/7.30 inference('renaming', [status(thm)], [zip_derived_cl34, zip_derived_cl35])). 52.90/7.30 thf(zip_derived_cl45, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ('#form59' @ X2) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))))), 52.90/7.30 define([status(thm)])). 52.90/7.30 thf(zip_derived_cl46, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ ((((('#sk1' @ '#sk3' @ ('#sk60' @ X2)) | ('#sk2' @ '#sk3' @ 52.90/7.30 ('#sk60' @ X2)))) => 52.90/7.30 (X2 @ ('#sk60' @ X2)))) 52.90/7.30 | ('#form59' @ X2))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl45])). 52.90/7.30 thf(zip_derived_cl54, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ((('#sk1' @ '#sk3' @ ('#sk60' @ X2)) | ('#sk2' @ '#sk3' @ 52.90/7.30 ('#sk60' @ X2)))) 52.90/7.30 | ('#form59' @ X2))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl46])). 52.90/7.30 thf(zip_derived_cl66, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ('#sk1' @ '#sk3' @ ('#sk60' @ X2)) 52.90/7.30 | ('#sk2' @ '#sk3' @ ('#sk60' @ X2)) 52.90/7.30 | ('#form59' @ X2))), 52.90/7.30 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl54])). 52.90/7.30 thf(zip_derived_cl31, plain, 52.90/7.30 (( ('#form35') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ((('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ((('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))) => 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ((((('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y3))) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ Y4))) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))))) => 52.90/7.30 (Y2 @ Y1)))))))))))))))), 52.90/7.30 define([status(thm)])). 52.90/7.30 thf(zip_derived_cl32, plain, 52.90/7.30 ((~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((((((!!) @ (^[Y1 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y2 : a]: 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ((((('#sk2' @ 52.90/7.30 Y2 @ 52.90/7.30 Y3) & 52.90/7.30 (Y1 @ Y2))) => 52.90/7.30 (Y1 @ Y3))))))))) & 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((('#sk2' @ '#sk36' @ 52.90/7.30 Y2) => (Y1 @ Y2)))))))) => 52.90/7.30 (Y1 @ Y0)))))) | 52.90/7.30 (((!!) @ (^[Y1 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y2 : a]: 52.90/7.30 ((('#sk1' @ '#sk36' @ 52.90/7.30 Y2) => (Y1 @ Y2)))))) & 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ((((('#sk1' @ 52.90/7.30 Y2 @ 52.90/7.30 Y3) & 52.90/7.30 (Y1 @ Y2))) => 52.90/7.30 (Y1 @ Y3))))))))))) => 52.90/7.30 (Y1 @ Y0)))))))) => 52.90/7.30 (((!!) @ (^[Y1 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk2' @ '#sk36' @ 52.90/7.30 Y2) | ('#sk1' @ 52.90/7.30 '#sk36' @ Y2))) => 52.90/7.30 (Y1 @ Y2)))))) & 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ((((((('#sk1' @ 52.90/7.30 Y2 @ 52.90/7.30 Y3) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y2 @ Y3))) & 52.90/7.30 (Y1 @ Y2))) => 52.90/7.30 (Y1 @ Y3))))))))))) => 52.90/7.30 (Y1 @ Y0))))))))))) 52.90/7.30 | ('#form35'))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl31])). 52.90/7.30 thf(zip_derived_cl38, plain, 52.90/7.30 ((~ (((((((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk2' @ Y1 @ Y2) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((('#sk2' @ '#sk36' @ Y1) => (Y0 @ 52.90/7.30 Y1)))))))) => 52.90/7.30 (Y0 @ '#sk47')))))) | 52.90/7.30 (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 ((('#sk1' @ '#sk36' @ Y1) => (Y0 @ 52.90/7.30 Y1)))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk1' @ Y1 @ Y2) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))))) => 52.90/7.30 (Y0 @ '#sk47')))))))) => 52.90/7.30 (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk2' @ '#sk36' @ Y1) | 52.90/7.30 ('#sk1' @ '#sk36' @ Y1))) => 52.90/7.30 (Y0 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((((('#sk1' @ Y1 @ Y2) | 52.90/7.30 ('#sk2' @ Y1 @ Y2))) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))))) => 52.90/7.30 (Y0 @ '#sk47')))))))) 52.90/7.30 | ('#form35'))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl32])). 52.90/7.30 thf(zip_derived_cl43, plain, 52.90/7.30 (( (((((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk2' @ Y1 @ Y2) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((('#sk2' @ '#sk36' @ Y1) => (Y0 @ Y1)))))))) => 52.90/7.30 (Y0 @ '#sk47')))))) | 52.90/7.30 (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 ((('#sk1' @ '#sk36' @ Y1) => (Y0 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk1' @ Y1 @ Y2) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))))) => 52.90/7.30 (Y0 @ '#sk47')))))))) 52.90/7.30 | ('#form35'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl38])). 52.90/7.30 thf(zip_derived_cl51, plain, 52.90/7.30 (( (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk2' @ Y1 @ Y2) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((('#sk2' @ '#sk36' @ Y1) => (Y0 @ Y1)))))))) => 52.90/7.30 (Y0 @ '#sk47')))))) 52.90/7.30 | (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 ((('#sk1' @ '#sk36' @ Y1) => (Y0 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk1' @ Y1 @ Y2) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))))) => 52.90/7.30 (Y0 @ '#sk47')))))) 52.90/7.30 | ('#form35'))), 52.90/7.30 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl43])). 52.90/7.30 thf(zip_derived_cl61, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( (((((((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk2' @ Y0 @ Y1) & (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => (X2 @ Y0)))))))) => 52.90/7.30 (X2 @ '#sk47'))) 52.90/7.30 | ('#form35') 52.90/7.30 | (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 ((('#sk1' @ '#sk36' @ Y1) => (Y0 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk1' @ Y1 @ Y2) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))))) => 52.90/7.30 (Y0 @ '#sk47')))))))), 52.90/7.30 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl51])). 52.90/7.30 thf(zip_derived_cl72, plain, 52.90/7.30 ((~ ('#form104') 52.90/7.30 | (((!!) @ (^[Y0 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y1 : a]: 52.90/7.30 ((('#sk1' @ '#sk36' @ Y1) => (Y0 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 ((((('#sk1' @ Y1 @ Y2) & 52.90/7.30 (Y0 @ Y1))) => 52.90/7.30 (Y0 @ Y2))))))))))) => 52.90/7.30 (Y0 @ '#sk47')))))))), 52.90/7.30 define([status(thm)])). 52.90/7.30 thf(zip_derived_cl73, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( (((((((!!) @ (^[Y0 : a]: ((('#sk1' @ '#sk36' @ Y0) => (X2 @ Y0)))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk1' @ Y0 @ Y1) & (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))))) => 52.90/7.30 (X2 @ '#sk47'))) 52.90/7.30 | ~ ('#form104'))), 52.90/7.30 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl72])). 52.90/7.30 thf(zip_derived_cl91, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((((!!) @ (^[Y0 : a]: ((('#sk1' @ '#sk36' @ Y0) => (X2 @ Y0)))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk1' @ Y0 @ Y1) & (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))))) 52.90/7.30 | (X2 @ '#sk47') 52.90/7.30 | ~ ('#form104'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl73])). 52.90/7.30 thf(zip_derived_cl99, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((!!) @ (^[Y0 : a]: ((('#sk1' @ '#sk36' @ Y0) => (X2 @ Y0)))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk1' @ Y0 @ Y1) & (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))) 52.90/7.30 | ~ ('#form104') 52.90/7.30 | (X2 @ '#sk47'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl91])). 52.90/7.30 thf(zip_derived_cl107, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ ((('#sk1' @ '#sk36' @ ('#sk139' @ X2)) => (X2 @ ('#sk139' @ X2)))) 52.90/7.30 | (X2 @ '#sk47') 52.90/7.30 | ~ ('#form104') 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk1' @ Y0 @ Y1) & (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl99])). 52.90/7.30 thf(zip_derived_cl117, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (X2 @ ('#sk139' @ X2)) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((('#sk1' @ Y0 @ Y1) & (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))) 52.90/7.30 | ~ ('#form104') 52.90/7.30 | (X2 @ '#sk47'))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl107])). 52.90/7.30 thf(zip_derived_cl128, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ ('#sk176' @ X2) @ Y0) & (X2 @ 52.90/7.30 ('#sk176' @ X2)))) => 52.90/7.30 (X2 @ Y0)))))) 52.90/7.30 | (X2 @ '#sk47') 52.90/7.30 | ~ ('#form104') 52.90/7.30 | ~ (X2 @ ('#sk139' @ X2)))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl117])). 52.90/7.30 thf(zip_derived_cl142, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 (~ ((((('#sk1' @ ('#sk176' @ X2) @ ('#sk207' @ X2)) & (X2 @ 52.90/7.30 ('#sk176' @ X2)))) => 52.90/7.30 (X2 @ ('#sk207' @ X2)))) 52.90/7.30 | ~ (X2 @ ('#sk139' @ X2)) 52.90/7.30 | ~ ('#form104') 52.90/7.30 | (X2 @ '#sk47'))), 52.90/7.30 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl128])). 52.90/7.30 thf(zip_derived_cl158, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( ((('#sk1' @ ('#sk176' @ X2) @ ('#sk207' @ X2)) & (X2 @ 52.90/7.30 ('#sk176' @ X2)))) 52.90/7.30 | (X2 @ '#sk47') 52.90/7.30 | ~ ('#form104') 52.90/7.30 | ~ (X2 @ ('#sk139' @ X2)))), 52.90/7.30 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl142])). 52.90/7.30 thf(zip_derived_cl172, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( (X2 @ ('#sk176' @ X2)) 52.90/7.30 | ~ (X2 @ ('#sk139' @ X2)) 52.90/7.30 | ~ ('#form104') 52.90/7.30 | (X2 @ '#sk47'))), 52.90/7.30 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl158])). 52.90/7.30 thf(zip_derived_cl11, plain, 52.90/7.30 (![X2 : a > $o]: 52.90/7.30 ( (((((((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ 52.90/7.30 Y0 @ Y1))) & 52.90/7.30 (X2 @ Y0))) => 52.90/7.30 (X2 @ Y1))))))))) & 52.90/7.30 (((!!) @ (^[Y0 : a]: 52.90/7.30 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.30 (X2 @ Y0)))))))) => 52.90/7.30 (X2 @ '#sk4'))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((!!) @ (^[Y2 : a]: 52.90/7.30 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y1)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ Y5))))) => 52.90/7.30 (Y3 @ Y5))))))))) & 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y1 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y1 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))))) => 52.90/7.30 (Y3 @ Y2)))))))) => 52.90/7.30 (((!!) @ (^[Y3 : a > $o]: 52.90/7.30 (((((((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y4) | 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ Y4))) => 52.90/7.30 (Y3 @ Y4)))))) & 52.90/7.30 (((!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y5 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y4 @ 52.90/7.30 Y5) | 52.90/7.30 ('#sk2' @ 52.90/7.30 Y4 @ Y5))) & 52.90/7.30 (Y3 @ Y4))) => 52.90/7.30 (Y3 @ Y5))))))))))) => 52.90/7.30 (Y3 @ Y2))))))))))))))))) 52.90/7.30 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.30 (((!!) @ (^[Y1 : a]: 52.90/7.30 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.30 (( 52.90/7.30 (( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y3 @ 52.90/7.30 Y4) & 52.90/7.30 (Y2 @ Y3))) => 52.90/7.30 (Y2 @ Y4))))))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk2' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))))) => 52.90/7.30 (Y2 @ Y1)))))) | 52.90/7.30 (((!!) @ (^[Y2 : a > $o]: 52.90/7.30 (((((((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 ('#sk1' @ 52.90/7.30 Y0 @ 52.90/7.30 Y3) => 52.90/7.30 (Y2 @ Y3)))))) & 52.90/7.30 (((!!) @ (^[Y3 : a]: 52.90/7.30 ( 52.90/7.30 ( 52.90/7.30 (!!) @ ( 52.90/7.30 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))) => 52.90/7.31 (((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 (((( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y3))) => 52.90/7.31 (Y2 @ Y3)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y3 @ Y4))) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))))))))))), 52.90/7.31 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl8])). 52.90/7.31 thf(zip_derived_cl12, plain, 52.90/7.31 (( (((((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ Y0 @ 52.90/7.31 Y1))) & 52.90/7.31 ('#sk5' @ Y0))) => 52.90/7.31 ('#sk5' @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.31 ('#sk5' @ Y0)))))))) => 52.90/7.31 ('#sk5' @ '#sk4'))) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((!!) @ (^[Y2 : a]: 52.90/7.31 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ Y5))) & 52.90/7.31 (Y3 @ Y4))) => 52.90/7.31 (Y3 @ Y5))))))))))) => 52.90/7.31 (Y3 @ Y1)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ Y5))))) => 52.90/7.31 (Y3 @ Y5))))))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y1 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y1 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))))) => 52.90/7.31 (Y3 @ Y2)))))))) => 52.90/7.31 (((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ Y5))) & 52.90/7.31 (Y3 @ Y4))) => 52.90/7.31 (Y3 @ Y5))))))))))) => 52.90/7.31 (Y3 @ Y2))))))))))))))))) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 ((('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) => 52.90/7.31 (Y2 @ Y3)))))))) => 52.90/7.31 (Y2 @ Y1)))))) | 52.90/7.31 (((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 ((('#sk1' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) => 52.90/7.31 (Y2 @ Y3)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))) => 52.90/7.31 (((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 ((((('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y3))) => 52.90/7.31 (Y2 @ Y3)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y3 @ Y4))) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))))))))))), 52.90/7.31 inference('triggered_bool_instantiation', [status(thm)], 52.90/7.31 [zip_derived_cl11])). 52.90/7.31 thf(zip_derived_cl5, plain, 52.90/7.31 (~ (((!!) @ (^[Y0 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y1 : a]: 52.90/7.31 (((!!) @ (^[Y2 : a]: 52.90/7.31 (((((Y0 @ Y1) & 52.90/7.31 ((('#sk2' @ Y1 @ Y2) | 52.90/7.31 ('#sk1' @ Y1 @ Y2))))) => 52.90/7.31 (Y0 @ Y2))))))))) & 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk1' @ '#sk3' @ Y1) | ('#sk2' @ 52.90/7.31 '#sk3' @ Y1))) => 52.90/7.31 (Y0 @ Y1)))))))) => 52.90/7.31 (Y0 @ '#sk4'))))))), 52.90/7.31 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl4])). 52.90/7.31 thf(zip_derived_cl7, plain, 52.90/7.31 (~ (((((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk5' @ Y0) & 52.90/7.31 ((('#sk2' @ Y0 @ Y1) | ('#sk1' @ Y0 @ 52.90/7.31 Y1))))) => 52.90/7.31 ('#sk5' @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.31 ('#sk5' @ Y0)))))))) => 52.90/7.31 ('#sk5' @ '#sk4')))), 52.90/7.31 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl5])). 52.90/7.31 thf(zip_derived_cl10, plain, (~ ('#sk5' @ '#sk4')), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl7])). 52.90/7.31 thf(zip_derived_cl202, plain, 52.90/7.31 (( (((((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ Y0 @ 52.90/7.31 Y1))) & 52.90/7.31 ('#sk5' @ Y0))) => 52.90/7.31 ('#sk5' @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.31 ('#sk5' @ Y0)))))))) => 52.90/7.31 ($false))) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((!!) @ (^[Y2 : a]: 52.90/7.31 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ Y5))) & 52.90/7.31 (Y3 @ Y4))) => 52.90/7.31 (Y3 @ Y5))))))))))) => 52.90/7.31 (Y3 @ Y1)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ Y5))))) => 52.90/7.31 (Y3 @ Y5))))))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y1 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y1 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))))) => 52.90/7.31 (Y3 @ Y2)))))))) => 52.90/7.31 (((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ Y5))) & 52.90/7.31 (Y3 @ Y4))) => 52.90/7.31 (Y3 @ Y5))))))))))) => 52.90/7.31 (Y3 @ Y2))))))))))))))))) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 ((('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) => 52.90/7.31 (Y2 @ Y3)))))))) => 52.90/7.31 (Y2 @ Y1)))))) | 52.90/7.31 (((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 ((('#sk1' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) => 52.90/7.31 (Y2 @ Y3)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))) => 52.90/7.31 (((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 ((((('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y3))) => 52.90/7.31 (Y2 @ Y3)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y3 @ Y4))) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))))))))))), 52.90/7.31 inference('demod', [status(thm)], [zip_derived_cl12, zip_derived_cl10])). 52.90/7.31 thf(zip_derived_cl203, plain, 52.90/7.31 (( (((~) @ (((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((((('#sk1' @ Y0 @ Y1) | 52.90/7.31 ('#sk2' @ Y0 @ Y1))) & 52.90/7.31 ('#sk5' @ Y0))) => 52.90/7.31 ('#sk5' @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ 52.90/7.31 Y0))) => 52.90/7.31 ('#sk5' @ Y0)))))))))) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((!!) @ (^[Y2 : a]: 52.90/7.31 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ Y5))) & 52.90/7.31 (Y3 @ Y4))) => 52.90/7.31 (Y3 @ Y5))))))))))) => 52.90/7.31 (Y3 @ Y1)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ Y5))))) => 52.90/7.31 (Y3 @ Y5))))))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y1 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y1 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))))) => 52.90/7.31 (Y3 @ Y2)))))))) => 52.90/7.31 (((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ Y5))) & 52.90/7.31 (Y3 @ Y4))) => 52.90/7.31 (Y3 @ Y5))))))))))) => 52.90/7.31 (Y3 @ Y2))))))))))))))))) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 ((('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) => 52.90/7.31 (Y2 @ Y3)))))))) => 52.90/7.31 (Y2 @ Y1)))))) | 52.90/7.31 (((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 ((('#sk1' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) => 52.90/7.31 (Y2 @ Y3)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))) => 52.90/7.31 (((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 ((((('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y3))) => 52.90/7.31 (Y2 @ Y3)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y3 @ Y4))) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))))))))))), 52.90/7.31 inference('simplify boolean subterms', [status(thm)], [zip_derived_cl202])). 52.90/7.31 thf(zip_derived_cl204, plain, 52.90/7.31 ((~ (((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ Y0 @ 52.90/7.31 Y1))) & 52.90/7.31 ('#sk5' @ Y0))) => 52.90/7.31 ('#sk5' @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.31 ('#sk5' @ Y0)))))))) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((!!) @ (^[Y2 : a]: 52.90/7.31 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ Y5))) & 52.90/7.31 (Y3 @ Y4))) => 52.90/7.31 (Y3 @ Y5))))))))))) => 52.90/7.31 (Y3 @ Y1)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ Y5))))) => 52.90/7.31 (Y3 @ Y5))))))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y1 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y1 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))))) => 52.90/7.31 (Y3 @ Y2)))))))) => 52.90/7.31 (((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ Y5))) & 52.90/7.31 (Y3 @ Y4))) => 52.90/7.31 (Y3 @ Y5))))))))))) => 52.90/7.31 (Y3 @ Y2))))))))))))))))) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 ((('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) => 52.90/7.31 (Y2 @ Y3)))))))) => 52.90/7.31 (Y2 @ Y1)))))) | 52.90/7.31 (((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 ((('#sk1' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) => 52.90/7.31 (Y2 @ Y3)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))) => 52.90/7.31 (((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 ((((('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y3))) => 52.90/7.31 (Y2 @ Y3)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y3 @ Y4))) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))))))))))), 52.90/7.31 inference('simplify nested equalities', [status(thm)], 52.90/7.31 [zip_derived_cl203])). 52.90/7.31 thf(zip_derived_cl35, plain, 52.90/7.31 (( ('#form45') 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((!!) @ (^[Y2 : a]: 52.90/7.31 (((((((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ Y5))) & 52.90/7.31 (Y3 @ Y4))) => 52.90/7.31 (Y3 @ Y5))))))))))) => 52.90/7.31 (Y3 @ Y1)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ Y5))))) => 52.90/7.31 (Y3 @ Y5))))))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y1 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y1 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))))) => 52.90/7.31 (Y3 @ Y2)))))))) => 52.90/7.31 (((!!) @ (^[Y3 : a > $o]: 52.90/7.31 (((((((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y4))) => 52.90/7.31 (Y3 @ Y4)))))) & 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (!!) @ ( 52.90/7.31 ^[Y5 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y4 @ 52.90/7.31 Y5) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y4 @ Y5))) & 52.90/7.31 (Y3 @ Y4))) => 52.90/7.31 (Y3 @ Y5))))))))))) => 52.90/7.31 (Y3 @ Y2))))))))))))))))))), 52.90/7.31 define([status(thm)])). 52.90/7.31 thf(zip_derived_cl205, plain, 52.90/7.31 ((~ ('#form45') 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 ((('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) => 52.90/7.31 (Y2 @ Y3)))))))) => 52.90/7.31 (Y2 @ Y1)))))) | 52.90/7.31 (((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 ((('#sk1' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) => 52.90/7.31 (Y2 @ Y3)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))) => 52.90/7.31 (((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 ((((('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y3))) => 52.90/7.31 (Y2 @ Y3)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y3 @ Y4))) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))))))))) 52.90/7.31 | ~ (((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ 52.90/7.31 Y0 @ Y1))) & 52.90/7.31 ('#sk5' @ Y0))) => 52.90/7.31 ('#sk5' @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.31 ('#sk5' @ Y0)))))))))), 52.90/7.31 inference('renaming', [status(thm)], 52.90/7.31 [zip_derived_cl204, zip_derived_cl35])). 52.90/7.31 thf(zip_derived_cl31, plain, 52.90/7.31 (( ('#form35') 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((((((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk2' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 ((('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) => 52.90/7.31 (Y2 @ Y3)))))))) => 52.90/7.31 (Y2 @ Y1)))))) | 52.90/7.31 (((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 ((('#sk1' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) => 52.90/7.31 (Y2 @ Y3)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))) => 52.90/7.31 (((!!) @ (^[Y2 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y3 : a]: 52.90/7.31 ((((('#sk2' @ 52.90/7.31 Y0 @ 52.90/7.31 Y3) | 52.90/7.31 ('#sk1' @ 52.90/7.31 Y0 @ Y3))) => 52.90/7.31 (Y2 @ Y3)))))) & 52.90/7.31 (((!!) @ (^[Y3 : a]: 52.90/7.31 (((!!) @ ( 52.90/7.31 ^[Y4 : a]: 52.90/7.31 ( 52.90/7.31 ( 52.90/7.31 (( 52.90/7.31 (( 52.90/7.31 ('#sk1' @ 52.90/7.31 Y3 @ 52.90/7.31 Y4) | 52.90/7.31 ('#sk2' @ 52.90/7.31 Y3 @ Y4))) & 52.90/7.31 (Y2 @ Y3))) => 52.90/7.31 (Y2 @ Y4))))))))))) => 52.90/7.31 (Y2 @ Y1)))))))))))))))), 52.90/7.31 define([status(thm)])). 52.90/7.31 thf(zip_derived_cl206, plain, 52.90/7.31 ((~ ('#form35') 52.90/7.31 | ~ (((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ 52.90/7.31 Y0 @ Y1))) & 52.90/7.31 ('#sk5' @ Y0))) => 52.90/7.31 ('#sk5' @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.31 ('#sk5' @ Y0)))))))) 52.90/7.31 | ~ ('#form45'))), 52.90/7.31 inference('renaming', [status(thm)], 52.90/7.31 [zip_derived_cl205, zip_derived_cl31])). 52.90/7.31 thf(zip_derived_cl207, plain, 52.90/7.31 ((~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ Y0 @ Y1))) & 52.90/7.31 ('#sk5' @ Y0))) => 52.90/7.31 ('#sk5' @ Y1))))))))) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.31 ('#sk5' @ Y0)))))) 52.90/7.31 | ~ ('#form45') 52.90/7.31 | ~ ('#form35'))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl206])). 52.90/7.31 thf(zip_derived_cl45, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 ( ('#form59' @ X2) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.31 (X2 @ Y0)))))))), 52.90/7.31 define([status(thm)])). 52.90/7.31 thf(zip_derived_cl208, plain, 52.90/7.31 ((~ ('#form59' @ '#sk5') 52.90/7.31 | ~ ('#form35') 52.90/7.31 | ~ ('#form45') 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ Y0 @ 52.90/7.31 Y1))) & 52.90/7.31 ('#sk5' @ Y0))) => 52.90/7.31 ('#sk5' @ Y1))))))))))), 52.90/7.31 inference('renaming', [status(thm)], 52.90/7.31 [zip_derived_cl207, zip_derived_cl45])). 52.90/7.31 thf(zip_derived_cl209, plain, 52.90/7.31 ((~ (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((((('#sk1' @ ('#sk15' @ '#sk5') @ Y0) | ('#sk2' @ 52.90/7.31 ('#sk15' @ '#sk5') @ Y0))) & 52.90/7.31 ('#sk5' @ ('#sk15' @ '#sk5')))) => 52.90/7.31 ('#sk5' @ Y0)))))) 52.90/7.31 | ~ ('#form45') 52.90/7.31 | ~ ('#form35') 52.90/7.31 | ~ ('#form59' @ '#sk5'))), 52.90/7.31 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl208])). 52.90/7.31 thf(zip_derived_cl210, plain, 52.90/7.31 ((~ ((((((('#sk1' @ ('#sk15' @ '#sk5') @ ('#sk21' @ '#sk5')) | ('#sk2' @ 52.90/7.31 ('#sk15' @ '#sk5') @ ('#sk21' @ '#sk5')))) & 52.90/7.31 ('#sk5' @ ('#sk15' @ '#sk5')))) => 52.90/7.31 ('#sk5' @ ('#sk21' @ '#sk5')))) 52.90/7.31 | ~ ('#form59' @ '#sk5') 52.90/7.31 | ~ ('#form35') 52.90/7.31 | ~ ('#form45'))), 52.90/7.31 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl209])). 52.90/7.31 thf(zip_derived_cl212, plain, 52.90/7.31 ((~ ('#sk5' @ ('#sk21' @ '#sk5')) 52.90/7.31 | ~ ('#form45') 52.90/7.31 | ~ ('#form35') 52.90/7.31 | ~ ('#form59' @ '#sk5'))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl210])). 52.90/7.31 thf(zip_derived_cl211, plain, 52.90/7.31 (( ((((('#sk1' @ ('#sk15' @ '#sk5') @ ('#sk21' @ '#sk5')) | ('#sk2' @ 52.90/7.31 ('#sk15' @ '#sk5') @ ('#sk21' @ '#sk5')))) & 52.90/7.31 ('#sk5' @ ('#sk15' @ '#sk5')))) 52.90/7.31 | ~ ('#form45') 52.90/7.31 | ~ ('#form35') 52.90/7.31 | ~ ('#form59' @ '#sk5'))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl210])). 52.90/7.31 thf(zip_derived_cl214, plain, 52.90/7.31 (( ('#sk5' @ ('#sk15' @ '#sk5')) 52.90/7.31 | ~ ('#form59' @ '#sk5') 52.90/7.31 | ~ ('#form35') 52.90/7.31 | ~ ('#form45'))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl211])). 52.90/7.31 thf(zip_derived_cl213, plain, 52.90/7.31 (( ((('#sk1' @ ('#sk15' @ '#sk5') @ ('#sk21' @ '#sk5')) | ('#sk2' @ 52.90/7.31 ('#sk15' @ '#sk5') @ ('#sk21' @ '#sk5')))) 52.90/7.31 | ~ ('#form59' @ '#sk5') 52.90/7.31 | ~ ('#form35') 52.90/7.31 | ~ ('#form45'))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl211])). 52.90/7.31 thf(zip_derived_cl215, plain, 52.90/7.31 (( ('#sk1' @ ('#sk15' @ '#sk5') @ ('#sk21' @ '#sk5')) 52.90/7.31 | ('#sk2' @ ('#sk15' @ '#sk5') @ ('#sk21' @ '#sk5')) 52.90/7.31 | ~ ('#form45') 52.90/7.31 | ~ ('#form35') 52.90/7.31 | ~ ('#form59' @ '#sk5'))), 52.90/7.31 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl213])). 52.90/7.31 thf(zip_derived_cl9, plain, 52.90/7.31 ( (((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk5' @ Y0) & 52.90/7.31 ((('#sk2' @ Y0 @ Y1) | ('#sk1' @ Y0 @ Y1))))) => 52.90/7.31 ('#sk5' @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.31 ('#sk5' @ Y0))))))))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl7])). 52.90/7.31 thf(zip_derived_cl13, plain, 52.90/7.31 ( (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk5' @ Y0) & 52.90/7.31 ((('#sk2' @ Y0 @ Y1) | ('#sk1' @ Y0 @ Y1))))) => 52.90/7.31 ('#sk5' @ Y1)))))))))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl9])). 52.90/7.31 thf(zip_derived_cl16, plain, 52.90/7.31 (![X2 : a]: 52.90/7.31 (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk5' @ X2) & 52.90/7.31 ((('#sk2' @ X2 @ Y0) | ('#sk1' @ X2 @ Y0))))) => 52.90/7.31 ('#sk5' @ Y0))))))), 52.90/7.31 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl13])). 52.90/7.31 thf(zip_derived_cl19, plain, 52.90/7.31 (![X2 : a, X4 : a]: 52.90/7.31 ((((('#sk5' @ X2) & ((('#sk2' @ X2 @ X4) | ('#sk1' @ X2 @ X4))))) => 52.90/7.31 ('#sk5' @ X4)))), 52.90/7.31 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl16])). 52.90/7.31 thf(zip_derived_cl22, plain, 52.90/7.31 (![X2 : a, X4 : a]: 52.90/7.31 (~ ((('#sk5' @ X2) & ((('#sk2' @ X2 @ X4) | ('#sk1' @ X2 @ X4))))) 52.90/7.31 | ('#sk5' @ X4))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl19])). 52.90/7.31 thf(zip_derived_cl26, plain, 52.90/7.31 (![X2 : a, X4 : a]: 52.90/7.31 (~ ('#sk5' @ X2) 52.90/7.31 | ~ ((('#sk2' @ X2 @ X4) | ('#sk1' @ X2 @ X4))) 52.90/7.31 | ('#sk5' @ X4))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl22])). 52.90/7.31 thf(zip_derived_cl30, plain, 52.90/7.31 (![X2 : a, X4 : a]: 52.90/7.31 (~ ('#sk1' @ X2 @ X4) | ('#sk5' @ X4) | ~ ('#sk5' @ X2))), 52.90/7.31 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl26])). 52.90/7.31 thf(zip_derived_cl14, plain, 52.90/7.31 ( (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk1' @ '#sk3' @ Y0) | ('#sk2' @ '#sk3' @ Y0))) => 52.90/7.31 ('#sk5' @ Y0))))))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl9])). 52.90/7.31 thf(zip_derived_cl17, plain, 52.90/7.31 (![X2 : a]: 52.90/7.31 ((((('#sk1' @ '#sk3' @ X2) | ('#sk2' @ '#sk3' @ X2))) => ('#sk5' @ 52.90/7.31 X2)))), 52.90/7.31 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl14])). 52.90/7.31 thf(zip_derived_cl20, plain, 52.90/7.31 (![X2 : a]: 52.90/7.31 (~ ((('#sk1' @ '#sk3' @ X2) | ('#sk2' @ '#sk3' @ X2))) 52.90/7.31 | ('#sk5' @ X2))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl17])). 52.90/7.31 thf(zip_derived_cl23, plain, 52.90/7.31 (![X2 : a]: (~ ('#sk1' @ '#sk3' @ X2) | ('#sk5' @ X2))), 52.90/7.31 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl20])). 52.90/7.31 thf(zip_derived_cl24, plain, 52.90/7.31 (![X2 : a]: (~ ('#sk2' @ '#sk3' @ X2) | ('#sk5' @ X2))), 52.90/7.31 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl20])). 52.90/7.31 thf(zip_derived_cl55, plain, 52.90/7.31 (![X2 : a > $o]: (~ (X2 @ ('#sk60' @ X2)) | ('#form59' @ X2))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl46])). 52.90/7.31 thf(zip_derived_cl29, plain, 52.90/7.31 (![X2 : a, X4 : a]: 52.90/7.31 (~ ('#sk2' @ X2 @ X4) | ('#sk5' @ X4) | ~ ('#sk5' @ X2))), 52.90/7.31 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl26])). 52.90/7.31 thf(zip_derived_cl171, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 ( ('#sk1' @ ('#sk176' @ X2) @ ('#sk207' @ X2)) 52.90/7.31 | ~ (X2 @ ('#sk139' @ X2)) 52.90/7.31 | ~ ('#form104') 52.90/7.31 | (X2 @ '#sk47'))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl158])). 52.90/7.31 thf(zip_derived_cl44, plain, 52.90/7.31 ((~ (((!!) @ (^[Y0 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk2' @ '#sk36' @ Y1) | ('#sk1' @ 52.90/7.31 '#sk36' @ Y1))) => 52.90/7.31 (Y0 @ Y1)))))) & 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((!!) @ (^[Y2 : a]: 52.90/7.31 ((((((('#sk1' @ Y1 @ Y2) | 52.90/7.31 ('#sk2' @ Y1 @ Y2))) & 52.90/7.31 (Y0 @ Y1))) => 52.90/7.31 (Y0 @ Y2))))))))))) => 52.90/7.31 (Y0 @ '#sk47')))))) 52.90/7.31 | ('#form35'))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl38])). 52.90/7.31 thf(zip_derived_cl53, plain, 52.90/7.31 ((~ (((((((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk2' @ '#sk36' @ Y0) | ('#sk1' @ '#sk36' @ Y0))) => 52.90/7.31 ('#sk69' @ Y0)))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ 52.90/7.31 Y0 @ Y1))) & 52.90/7.31 ('#sk69' @ Y0))) => 52.90/7.31 ('#sk69' @ Y1))))))))))) => 52.90/7.31 ('#sk69' @ '#sk47'))) 52.90/7.31 | ('#form35'))), 52.90/7.31 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl44])). 52.90/7.31 thf(zip_derived_cl65, plain, ((~ ('#sk69' @ '#sk47') | ('#form35'))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl53])). 52.90/7.31 thf(zip_derived_cl116, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 ( ('#sk1' @ '#sk36' @ ('#sk139' @ X2)) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk1' @ Y0 @ Y1) & (X2 @ Y0))) => 52.90/7.31 (X2 @ Y1))))))))) 52.90/7.31 | ~ ('#form104') 52.90/7.31 | (X2 @ '#sk47'))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl107])). 52.90/7.31 thf(zip_derived_cl127, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 (~ (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk1' @ ('#sk176' @ X2) @ Y0) & (X2 @ 52.90/7.31 ('#sk176' @ X2)))) => 52.90/7.31 (X2 @ Y0)))))) 52.90/7.31 | (X2 @ '#sk47') 52.90/7.31 | ~ ('#form104') 52.90/7.31 | ('#sk1' @ '#sk36' @ ('#sk139' @ X2)))), 52.90/7.31 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl116])). 52.90/7.31 thf(zip_derived_cl141, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 (~ ((((('#sk1' @ ('#sk176' @ X2) @ ('#sk207' @ X2)) & (X2 @ 52.90/7.31 ('#sk176' @ X2)))) => 52.90/7.31 (X2 @ ('#sk207' @ X2)))) 52.90/7.31 | ('#sk1' @ '#sk36' @ ('#sk139' @ X2)) 52.90/7.31 | ~ ('#form104') 52.90/7.31 | (X2 @ '#sk47'))), 52.90/7.31 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl127])). 52.90/7.31 thf(zip_derived_cl156, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 ( ((('#sk1' @ ('#sk176' @ X2) @ ('#sk207' @ X2)) & (X2 @ 52.90/7.31 ('#sk176' @ X2)))) 52.90/7.31 | (X2 @ '#sk47') 52.90/7.31 | ~ ('#form104') 52.90/7.31 | ('#sk1' @ '#sk36' @ ('#sk139' @ X2)))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl141])). 52.90/7.31 thf(zip_derived_cl170, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 ( (X2 @ ('#sk176' @ X2)) 52.90/7.31 | ('#sk1' @ '#sk36' @ ('#sk139' @ X2)) 52.90/7.31 | ~ ('#form104') 52.90/7.31 | (X2 @ '#sk47'))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl156])). 52.90/7.31 thf(zip_derived_cl157, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 (~ (X2 @ ('#sk207' @ X2)) 52.90/7.31 | (X2 @ '#sk47') 52.90/7.31 | ~ ('#form104') 52.90/7.31 | ('#sk1' @ '#sk36' @ ('#sk139' @ X2)))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl141])). 52.90/7.31 thf(zip_derived_cl64, plain, 52.90/7.31 (( (((((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk2' @ '#sk36' @ Y0) | ('#sk1' @ '#sk36' @ Y0))) => 52.90/7.31 ('#sk69' @ Y0)))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ Y0 @ 52.90/7.31 Y1))) & 52.90/7.31 ('#sk69' @ Y0))) => 52.90/7.31 ('#sk69' @ Y1))))))))))) 52.90/7.31 | ('#form35'))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl53])). 52.90/7.31 thf(zip_derived_cl78, plain, 52.90/7.31 (( (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk2' @ '#sk36' @ Y0) | ('#sk1' @ '#sk36' @ Y0))) => 52.90/7.31 ('#sk69' @ Y0)))))) 52.90/7.31 | ('#form35'))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl64])). 52.90/7.31 thf(zip_derived_cl92, plain, 52.90/7.31 (![X2 : a]: 52.90/7.31 ( ((((('#sk2' @ '#sk36' @ X2) | ('#sk1' @ '#sk36' @ X2))) => 52.90/7.31 ('#sk69' @ X2))) 52.90/7.31 | ('#form35'))), 52.90/7.31 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl78])). 52.90/7.31 thf(zip_derived_cl100, plain, 52.90/7.31 (![X2 : a]: 52.90/7.31 (~ ((('#sk2' @ '#sk36' @ X2) | ('#sk1' @ '#sk36' @ X2))) 52.90/7.31 | ('#sk69' @ X2) 52.90/7.31 | ('#form35'))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl92])). 52.90/7.31 thf(zip_derived_cl109, plain, 52.90/7.31 (![X2 : a]: (~ ('#sk1' @ '#sk36' @ X2) | ('#form35') | ('#sk69' @ X2))), 52.90/7.31 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl100])). 52.90/7.31 thf(zip_derived_cl159, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 (~ (X2 @ ('#sk207' @ X2)) 52.90/7.31 | (X2 @ '#sk47') 52.90/7.31 | ~ ('#form104') 52.90/7.31 | ~ (X2 @ ('#sk139' @ X2)))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl142])). 52.90/7.31 thf(zip_derived_cl61, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 ( (((((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk2' @ Y0 @ Y1) & (X2 @ Y0))) => 52.90/7.31 (X2 @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => (X2 @ Y0)))))))) => 52.90/7.31 (X2 @ '#sk47'))) 52.90/7.31 | ('#form35') 52.90/7.31 | (((!!) @ (^[Y0 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y1 : a]: 52.90/7.31 ((('#sk1' @ '#sk36' @ Y1) => (Y0 @ Y1)))))) & 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((!!) @ (^[Y2 : a]: 52.90/7.31 ((((('#sk1' @ Y1 @ Y2) & 52.90/7.31 (Y0 @ Y1))) => 52.90/7.31 (Y0 @ Y2))))))))))) => 52.90/7.31 (Y0 @ '#sk47')))))))), 52.90/7.31 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl51])). 52.90/7.31 thf(zip_derived_cl62, plain, 52.90/7.31 (( (((((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk2' @ Y0 @ Y1) & ('#sk69' @ Y0))) => 52.90/7.31 ('#sk69' @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => ('#sk69' @ Y0)))))))) => 52.90/7.31 ('#sk69' @ '#sk47'))) 52.90/7.31 | ('#form35') 52.90/7.31 | (((!!) @ (^[Y0 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y1 : a]: 52.90/7.31 ((('#sk1' @ '#sk36' @ Y1) => (Y0 @ Y1)))))) & 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((!!) @ (^[Y2 : a]: 52.90/7.31 ((((('#sk1' @ Y1 @ Y2) & 52.90/7.31 (Y0 @ Y1))) => 52.90/7.31 (Y0 @ Y2))))))))))) => 52.90/7.31 (Y0 @ '#sk47')))))))), 52.90/7.31 inference('triggered_bool_instantiation', [status(thm)], 52.90/7.31 [zip_derived_cl61])). 52.90/7.31 thf(zip_derived_cl72, plain, 52.90/7.31 ((~ ('#form104') 52.90/7.31 | (((!!) @ (^[Y0 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y1 : a]: 52.90/7.31 ((('#sk1' @ '#sk36' @ Y1) => (Y0 @ Y1)))))) & 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((!!) @ (^[Y2 : a]: 52.90/7.31 ((((('#sk1' @ Y1 @ Y2) & 52.90/7.31 (Y0 @ Y1))) => 52.90/7.31 (Y0 @ Y2))))))))))) => 52.90/7.31 (Y0 @ '#sk47')))))))), 52.90/7.31 define([status(thm)])). 52.90/7.31 thf(zip_derived_cl333, plain, 52.90/7.31 (( ('#form104') 52.90/7.31 | ('#form35') 52.90/7.31 | (((((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk2' @ Y0 @ Y1) & ('#sk69' @ Y0))) => 52.90/7.31 ('#sk69' @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: 52.90/7.31 ((('#sk2' @ '#sk36' @ Y0) => ('#sk69' @ Y0)))))))) => 52.90/7.31 ('#sk69' @ '#sk47'))))), 52.90/7.31 inference('renaming', [status(thm)], [zip_derived_cl62, zip_derived_cl72])). 52.90/7.31 thf(zip_derived_cl334, plain, 52.90/7.31 ((~ (((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk2' @ Y0 @ Y1) & ('#sk69' @ Y0))) => 52.90/7.31 ('#sk69' @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => ('#sk69' @ Y0)))))))) 52.90/7.31 | ('#sk69' @ '#sk47') 52.90/7.31 | ('#form35') 52.90/7.31 | ('#form104'))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl333])). 52.90/7.31 thf(zip_derived_cl65, plain, ((~ ('#sk69' @ '#sk47') | ('#form35'))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl53])). 52.90/7.31 thf(zip_derived_cl335, plain, 52.90/7.31 (( ('#form104') 52.90/7.31 | ('#form35') 52.90/7.31 | ~ (((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk2' @ Y0 @ Y1) & ('#sk69' @ Y0))) => 52.90/7.31 ('#sk69' @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: 52.90/7.31 ((('#sk2' @ '#sk36' @ Y0) => ('#sk69' @ Y0)))))))))), 52.90/7.31 inference('clc', [status(thm)], [zip_derived_cl334, zip_derived_cl65])). 52.90/7.31 thf(zip_derived_cl336, plain, 52.90/7.31 ((~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk2' @ Y0 @ Y1) & ('#sk69' @ Y0))) => 52.90/7.31 ('#sk69' @ Y1))))))))) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => ('#sk69' @ Y0)))))) 52.90/7.31 | ('#form35') 52.90/7.31 | ('#form104'))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl335])). 52.90/7.31 thf(zip_derived_cl61, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 ( (((((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk2' @ Y0 @ Y1) & (X2 @ Y0))) => 52.90/7.31 (X2 @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => (X2 @ Y0)))))))) => 52.90/7.31 (X2 @ '#sk47'))) 52.90/7.31 | ('#form35') 52.90/7.31 | (((!!) @ (^[Y0 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y1 : a]: 52.90/7.31 ((('#sk1' @ '#sk36' @ Y1) => (Y0 @ Y1)))))) & 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((!!) @ (^[Y2 : a]: 52.90/7.31 ((((('#sk1' @ Y1 @ Y2) & 52.90/7.31 (Y0 @ Y1))) => 52.90/7.31 (Y0 @ Y2))))))))))) => 52.90/7.31 (Y0 @ '#sk47')))))))), 52.90/7.31 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl51])). 52.90/7.31 thf(zip_derived_cl72, plain, 52.90/7.31 ((~ ('#form104') 52.90/7.31 | (((!!) @ (^[Y0 : a > $o]: 52.90/7.31 (((((((!!) @ (^[Y1 : a]: 52.90/7.31 ((('#sk1' @ '#sk36' @ Y1) => (Y0 @ Y1)))))) & 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 (((!!) @ (^[Y2 : a]: 52.90/7.31 ((((('#sk1' @ Y1 @ Y2) & 52.90/7.31 (Y0 @ Y1))) => 52.90/7.31 (Y0 @ Y2))))))))))) => 52.90/7.31 (Y0 @ '#sk47')))))))), 52.90/7.31 define([status(thm)])). 52.90/7.31 thf(zip_derived_cl77, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 ( ('#form104') 52.90/7.31 | ('#form35') 52.90/7.31 | (((((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk2' @ Y0 @ Y1) & (X2 @ Y0))) => 52.90/7.31 (X2 @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => (X2 @ Y0)))))))) => 52.90/7.31 (X2 @ '#sk47'))))), 52.90/7.31 inference('renaming', [status(thm)], [zip_derived_cl61, zip_derived_cl72])). 52.90/7.31 thf(zip_derived_cl90, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 (~ (((((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk2' @ Y0 @ Y1) & (X2 @ Y0))) => 52.90/7.31 (X2 @ Y1))))))))) & 52.90/7.31 (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => (X2 @ Y0)))))))) 52.90/7.31 | (X2 @ '#sk47') 52.90/7.31 | ('#form35') 52.90/7.31 | ('#form104'))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl77])). 52.90/7.31 thf(zip_derived_cl98, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 (~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk2' @ Y0 @ Y1) & (X2 @ Y0))) => 52.90/7.31 (X2 @ Y1))))))))) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => (X2 @ Y0)))))) 52.90/7.31 | ('#form104') 52.90/7.31 | ('#form35') 52.90/7.31 | (X2 @ '#sk47'))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl90])). 52.90/7.31 thf(zip_derived_cl106, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 (~ (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk2' @ ('#sk135' @ X2) @ Y0) & (X2 @ 52.90/7.31 ('#sk135' @ X2)))) => 52.90/7.31 (X2 @ Y0)))))) 52.90/7.31 | (X2 @ '#sk47') 52.90/7.31 | ('#form35') 52.90/7.31 | ('#form104') 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => (X2 @ Y0)))))))), 52.90/7.31 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl98])). 52.90/7.31 thf(zip_derived_cl115, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 (~ ((((('#sk2' @ ('#sk135' @ X2) @ ('#sk152' @ X2)) & (X2 @ 52.90/7.31 ('#sk135' @ X2)))) => 52.90/7.31 (X2 @ ('#sk152' @ X2)))) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => (X2 @ Y0)))))) 52.90/7.31 | ('#form104') 52.90/7.31 | ('#form35') 52.90/7.31 | (X2 @ '#sk47'))), 52.90/7.31 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl106])). 52.90/7.31 thf(zip_derived_cl126, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 (~ (X2 @ ('#sk152' @ X2)) 52.90/7.31 | (X2 @ '#sk47') 52.90/7.31 | ('#form35') 52.90/7.31 | ('#form104') 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => (X2 @ Y0)))))))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl115])). 52.90/7.31 thf(zip_derived_cl138, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 ( ('#form201' @ X2) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => (X2 @ Y0)))))))), 52.90/7.31 define([status(thm)])). 52.90/7.31 thf(zip_derived_cl337, plain, 52.90/7.31 ((~ ('#form201' @ '#sk69') 52.90/7.31 | ('#form104') 52.90/7.31 | ('#form35') 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((('#sk2' @ Y0 @ Y1) & ('#sk69' @ Y0))) => 52.90/7.31 ('#sk69' @ Y1))))))))))), 52.90/7.31 inference('renaming', [status(thm)], 52.90/7.31 [zip_derived_cl336, zip_derived_cl138])). 52.90/7.31 thf(zip_derived_cl338, plain, 52.90/7.31 ((~ (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((('#sk2' @ ('#sk135' @ '#sk69') @ Y0) & ('#sk69' @ 52.90/7.31 ('#sk135' @ '#sk69')))) => 52.90/7.31 ('#sk69' @ Y0)))))) 52.90/7.31 | ('#form35') 52.90/7.31 | ('#form104') 52.90/7.31 | ~ ('#form201' @ '#sk69'))), 52.90/7.31 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl337])). 52.90/7.31 thf(zip_derived_cl339, plain, 52.90/7.31 ((~ ((((('#sk2' @ ('#sk135' @ '#sk69') @ ('#sk152' @ '#sk69')) & 52.90/7.31 ('#sk69' @ ('#sk135' @ '#sk69')))) => 52.90/7.31 ('#sk69' @ ('#sk152' @ '#sk69')))) 52.90/7.31 | ~ ('#form201' @ '#sk69') 52.90/7.31 | ('#form104') 52.90/7.31 | ('#form35'))), 52.90/7.31 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl338])). 52.90/7.31 thf(zip_derived_cl340, plain, 52.90/7.31 (( ((('#sk2' @ ('#sk135' @ '#sk69') @ ('#sk152' @ '#sk69')) & ('#sk69' @ 52.90/7.31 ('#sk135' @ '#sk69')))) 52.90/7.31 | ('#form35') 52.90/7.31 | ('#form104') 52.90/7.31 | ~ ('#form201' @ '#sk69'))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl339])). 52.90/7.31 thf(zip_derived_cl343, plain, 52.90/7.31 (( ('#sk69' @ ('#sk135' @ '#sk69')) 52.90/7.31 | ~ ('#form201' @ '#sk69') 52.90/7.31 | ('#form104') 52.90/7.31 | ('#form35'))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl340])). 52.90/7.31 thf(zip_derived_cl169, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 ( ('#sk1' @ ('#sk176' @ X2) @ ('#sk207' @ X2)) 52.90/7.31 | ('#sk1' @ '#sk36' @ ('#sk139' @ X2)) 52.90/7.31 | ~ ('#form104') 52.90/7.31 | (X2 @ '#sk47'))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl156])). 52.90/7.31 thf(zip_derived_cl79, plain, 52.90/7.31 (( (((!!) @ (^[Y0 : a]: 52.90/7.31 (((!!) @ (^[Y1 : a]: 52.90/7.31 ((((((('#sk1' @ Y0 @ Y1) | ('#sk2' @ Y0 @ Y1))) & 52.90/7.31 ('#sk69' @ Y0))) => 52.90/7.31 ('#sk69' @ Y1))))))))) 52.90/7.31 | ('#form35'))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl64])). 52.90/7.31 thf(zip_derived_cl93, plain, 52.90/7.31 (![X2 : a]: 52.90/7.31 ( (((!!) @ (^[Y0 : a]: 52.90/7.31 ((((((('#sk1' @ X2 @ Y0) | ('#sk2' @ X2 @ Y0))) & 52.90/7.31 ('#sk69' @ X2))) => 52.90/7.31 ('#sk69' @ Y0)))))) 52.90/7.31 | ('#form35'))), 52.90/7.31 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl79])). 52.90/7.31 thf(zip_derived_cl101, plain, 52.90/7.31 (![X2 : a, X4 : a]: 52.90/7.31 ( ((((((('#sk1' @ X2 @ X4) | ('#sk2' @ X2 @ X4))) & ('#sk69' @ X2))) => 52.90/7.31 ('#sk69' @ X4))) 52.90/7.31 | ('#form35'))), 52.90/7.31 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl93])). 52.90/7.31 thf(zip_derived_cl110, plain, 52.90/7.31 (![X2 : a, X4 : a]: 52.90/7.31 (~ ((((('#sk1' @ X2 @ X4) | ('#sk2' @ X2 @ X4))) & ('#sk69' @ X2))) 52.90/7.31 | ('#sk69' @ X4) 52.90/7.31 | ('#form35'))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl101])). 52.90/7.31 thf(zip_derived_cl118, plain, 52.90/7.31 (![X2 : a, X4 : a]: 52.90/7.31 (~ ((('#sk1' @ X2 @ X4) | ('#sk2' @ X2 @ X4))) 52.90/7.31 | ~ ('#sk69' @ X2) 52.90/7.31 | ('#form35') 52.90/7.31 | ('#sk69' @ X4))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl110])). 52.90/7.31 thf(zip_derived_cl129, plain, 52.90/7.31 (![X2 : a, X4 : a]: 52.90/7.31 (~ ('#sk1' @ X2 @ X4) 52.90/7.31 | ('#sk69' @ X4) 52.90/7.31 | ('#form35') 52.90/7.31 | ~ ('#sk69' @ X2))), 52.90/7.31 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl118])). 52.90/7.31 thf(zip_derived_cl341, plain, 52.90/7.31 ((~ ('#sk69' @ ('#sk152' @ '#sk69')) 52.90/7.31 | ('#form35') 52.90/7.31 | ('#form104') 52.90/7.31 | ~ ('#form201' @ '#sk69'))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl339])). 52.90/7.31 thf(zip_derived_cl342, plain, 52.90/7.31 (( ('#sk2' @ ('#sk135' @ '#sk69') @ ('#sk152' @ '#sk69')) 52.90/7.31 | ~ ('#form201' @ '#sk69') 52.90/7.31 | ('#form104') 52.90/7.31 | ('#form35'))), 52.90/7.31 inference('lazy_cnf_and', [status(thm)], [zip_derived_cl340])). 52.90/7.31 thf(zip_derived_cl138, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 ( ('#form201' @ X2) 52.90/7.31 | ~ (((!!) @ (^[Y0 : a]: ((('#sk2' @ '#sk36' @ Y0) => (X2 @ Y0)))))))), 52.90/7.31 define([status(thm)])). 52.90/7.31 thf(zip_derived_cl139, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 (~ ((('#sk2' @ '#sk36' @ ('#sk202' @ X2)) => (X2 @ ('#sk202' @ X2)))) 52.90/7.31 | ('#form201' @ X2))), 52.90/7.31 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl138])). 52.90/7.31 thf(zip_derived_cl154, plain, 52.90/7.31 (![X2 : a > $o]: 52.90/7.31 ( ('#sk2' @ '#sk36' @ ('#sk202' @ X2)) | ('#form201' @ X2))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl139])). 52.90/7.31 thf(zip_derived_cl130, plain, 52.90/7.31 (![X2 : a, X4 : a]: 52.90/7.31 (~ ('#sk2' @ X2 @ X4) 52.90/7.31 | ('#sk69' @ X4) 52.90/7.31 | ('#form35') 52.90/7.31 | ~ ('#sk69' @ X2))), 52.90/7.31 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl118])). 52.90/7.31 thf(zip_derived_cl108, plain, 52.90/7.31 (![X2 : a]: (~ ('#sk2' @ '#sk36' @ X2) | ('#form35') | ('#sk69' @ X2))), 52.90/7.31 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl100])). 52.90/7.31 thf(zip_derived_cl155, plain, 52.90/7.31 (![X2 : a > $o]: (~ (X2 @ ('#sk202' @ X2)) | ('#form201' @ X2))), 52.90/7.31 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl139])). 52.90/7.31 thf(zip_derived_cl12986, plain, ($false), 52.90/7.31 inference('eprover', [status(thm)], 52.90/7.31 [zip_derived_cl174, zip_derived_cl180, zip_derived_cl166, 52.90/7.31 zip_derived_cl329, zip_derived_cl330, zip_derived_cl332, 52.90/7.31 zip_derived_cl182, zip_derived_cl184, zip_derived_cl176, 52.90/7.31 zip_derived_cl150, zip_derived_cl162, zip_derived_cl151, 52.90/7.31 zip_derived_cl123, zip_derived_cl122, zip_derived_cl183, 52.90/7.31 zip_derived_cl66, zip_derived_cl172, zip_derived_cl212, 52.90/7.31 zip_derived_cl214, zip_derived_cl215, zip_derived_cl30, 52.90/7.31 zip_derived_cl23, zip_derived_cl24, zip_derived_cl55, 52.90/7.31 zip_derived_cl29, zip_derived_cl171, zip_derived_cl65, 52.90/7.31 zip_derived_cl170, zip_derived_cl157, zip_derived_cl109, 52.90/7.31 zip_derived_cl159, zip_derived_cl343, zip_derived_cl169, 52.90/7.31 zip_derived_cl129, zip_derived_cl341, zip_derived_cl342, 52.90/7.31 zip_derived_cl154, zip_derived_cl130, zip_derived_cl108, 52.90/7.31 zip_derived_cl155])). 52.90/7.31 52.90/7.31 % SZS output end Refutation 52.90/7.31 52.90/7.31 52.90/7.31 % Terminating... 53.75/7.41 % Runner terminated. 53.75/7.42 % Zipperpin 1.5 exiting 53.75/7.43 EOF